Customers MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Customers MCPList all customers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Customers MCP
Servidor MCP (Model Context Protocol) que expõe uma API REST de clientes (CRUD) como tools, resource e prompts, prontos para uso no GitHub Copilot Chat, Claude ou qualquer outro cliente MCP.
Construído com o suporte nativo a TypeScript do Node.js — sem etapa de build.
O que ele expõe
Tipo | Nome | Descrição |
🔧 Tool |
| Lista todos os clientes |
🔧 Tool |
| Cria um novo cliente ( |
🔧 Tool |
| Busca um cliente por |
🔧 Tool |
| Atualiza nome e/ou telefone de um cliente existente |
🔧 Tool |
| Remove um cliente pelo |
📄 Resource |
| Descreve os endpoints da API REST que o servidor consome |
💬 Prompt |
| Busca um cliente por qualquer combinação de |
💬 Prompt |
| Cria um cliente a partir de dados soltos |
💬 Prompt |
| Busca um cliente com um template pronto |
💬 Prompt |
| Atualiza um cliente com um template pronto |
💬 Prompt |
| Remove um cliente com um template pronto |
Related MCP server: Business Central MCP Server
Pré-requisitos
Node.js v24+ (veja
enginesempackage.json)Uma API REST de clientes rodando em
http://localhost:9999/v1, com os endpointsGET/POST /customers,GET/PUT/DELETE /customers/:id
O servidor MCP não tem estado próprio — ele é uma camada MCP sobre essa API.
Instalação
npm installConfiguração no VS Code
Crie (ou edite) .vscode/mcp.json na raiz do workspace:
{
"servers": {
"customers-mcp": {
"command": "node",
"args": ["--experimental-specifier-resolution=node", "--watch", "--inspect", "src/index.ts"]
}
}
}Depois, recarregue o VS Code (Cmd+Shift+P → Developer: Reload Window).
Usando no Copilot Chat
Liste todos os clientesCrie um cliente chamado João Silva com telefone 11999998888Busque o cliente com o nome João SilvaMostre o resource customer://api-infoO agente escolhe a tool certa automaticamente. Os prompts (/find_customer_prompt, /create_customer_prompt etc.) ficam disponíveis como comandos prontos no cliente MCP.
Explorando com o MCP Inspector
Abre uma UI web para testar tools, resources e prompts manualmente, sem precisar de um cliente completo:
npm run mcp:inspectRodando os testes
npm test # roda a suíte uma vez
npm run test:dev # roda em watch mode, com debuggerOs testes sobem o servidor real via stdio (mesmo mecanismo do cliente MCP) e chamam as tools, o resource e o prompt de ponta a ponta contra a API REST configurada.
Estrutura do projeto
src/
index.ts # Entry point — conecta o server ao transporte stdio
mcp/
server.ts # Monta o McpServer e registra tools, resource e prompts
tools/ # Uma tool por arquivo (create, get, update, delete, list)
resources/apiInfo.ts # Resource customer://api-info
prompts/ # Um prompt por operação
application/
customerService.ts # Regras de negócio (busca por query, etc.)
infrastructure/
customerHttpClient.ts # Cliente HTTP para a API REST de clientes
domain/
customer.ts # Schemas Zod e tipos compartilhados
tests/
tools/customers.test.ts
resources/apiInfo.test.ts
prompt/findCustomer.test.ts
helper.ts # Sobe um client de teste conectado ao server realScripts disponíveis
Script | Descrição |
| Sobe o servidor (usado pelos clientes MCP) |
| Sobe com file-watch e o inspector do Node.js |
| Roda todos os testes |
| Roda os testes em watch mode |
| Abre o MCP Inspector |
Licença
ISC
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
API-first CRM for LLMs - contacts, companies, deals and activities over a native MCP server.
List, read, edit, and deploy your GenMB AI-generated apps from any MCP client.
Remote MCP for 1,500+ APIs. Vault-managed credentials; OAuth or API key. Search, load, and execute.
JSONPlaceholder MCP — wraps JSONPlaceholder fake REST API (free, no auth)
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI clients to interact with Microsoft Dynamics 365 Business Central through MCP, providing access to customers, items, sales orders, and allowing creation of new records via natural language.2
- AlicenseBqualityDmaintenanceEnables MCP clients to interact with Microsoft Dynamics 365 Business Central entities, providing tools to get schemas, list, create, update, and delete records.6MIT
- AlicenseBqualityCmaintenanceExposes N-able N-central REST API as MCP tools for managing devices, organizations, users, and more, with support for read-only, write, and full write modes.825MIT
- AlicenseNot gradedqualityDmaintenanceProvides comprehensive access to the ResourceSpace Digital Asset Management API through MCP tools, resources, and workflow prompts, enabling asset management, search, collections, metadata, and administrative operations.131MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/leandro5g/customers-mcp-template'
If you have feedback or need assistance with the MCP directory API, please join our Discord server