mcp-crm-demo

patriksima/mcp-crm-demo

3.2

If you are the rightful owner of mcp-crm-demo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A demonstration MCP server implementation for managing a simple CRM system using .NET 9.0 and C#.

Tools

Functions exposed to the LLM to take actions

GetPersonById

Get personal information by ID

GetPersonByName

Find a person by their first name

GetPersonBySurname

Find a person by their surname

GetAllPersons

Get all persons from the CRM system

SearchPersons

Full-text search across name, surname, and skills

GetPersonsBySkill

Get all persons with a specific skill

GetPersonsByDepartment

Get all persons from a specific department

GetPersonsByRole

Get all persons with a specific role/job title

GetSkillStatistics

Get skill distribution statistics

GetAverageAge

Get the average age of all persons

GetOldestPerson

Get the oldest person in the system

GetMostSkilledPerson

Get the person with the most skills

AddPerson

Add a new person to the CRM system

UpdatePerson

Update an existing person's information

DeletePerson

Delete a person from the CRM system

GetInstanceId

Get the unique instance identifier for this server run

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources