namakan-mcp-crm
namakan-mcp-crm
Один MCP-сервер для любой CRM. Агенты вызывают crm_find_contact / crm_list_deals — и никогда не узнают, работает ли система на HubSpot, Salesforce, Dynamics, Pipedrive или Zoho.
Поставляется с имитационной CRM — она работает ещё до того, как вам выдадут API-ключ. Запись отключена, пока вы не зададите переменную окружения.
Запуск за 60 секунд
pip install git+https://github.com/cfollette18/namakan-mcp-crm.git
namakan-mcp-crm demo
namakan-mcp-crm tools
namakan-mcp-crm call crm_find_contact query=alexdemo выводит три JSON-блока: поиск контакта, список сделок и неудачную запись (по умолчанию — только чтение). Последний блок — намеренно.
Related MCP server: Company Records
Как это встраивается
flowchart LR
Agent[Hermes / Cursor / Claude Desktop] -->|MCP stdio| Server[namakan-mcp-crm]
Server --> Tools[crm_find_contact etc.]
Tools --> Mock[mock backend]
Tools --> Rest[generic REST]
Tools --> Vendor[HubSpot / Salesforce / ... adapter]Замените бэкенд с помощю NAMAKAN_CRM_BACKEND. Имена инструментов не меняются.
Подключение к Cursor
Создайте или отредактируйте .cursor/mcp.json (для проекта) или ~/.cursor/mcp.json:
{
"mcpServers": {
"namakan-crm": {
"command": "namakan-mcp-crm",
"args": ["serve"],
"env": {
"NAMAKAN_CRM_BACKEND": "mock"
}
}
}
}Claude Desktop (claude_desktop_config.json) и конфигурация Hermes MCP используют ту же струкуру command / env. Хосты, которые не передаю т аргументы, тоже работают: namakan-mcp-crm без подкоманды — это serve.
CLI
Команда | Что делает |
| MCP stdio (фрейминг по Content-Length) |
| Выводи т список унифицированных инструментов |
| Вызывает один инструмент без MCP-хоста |
| Имитационные запросы + ошибка отключенной записи |
Инструменты
Инструмент | Чтение/запись | Аргументы |
| чтение |
|
| чтение |
|
| чтение |
|
| чтение |
|
| запись |
|
| запись |
|
Бэкенды
| Что вы получаете |
| Встроенные синтетические контакты и сделки. Опционально |
|
|
| Заглушки до появления учётных данных в тенанте клиента. Не помещайте токены в этот репозиторий |
Запись
NAMAKAN_MCP_ALLOW_WRITES=1 NAMAKAN_MCP_DRY_RUN=1 namakan-mcp-crm call crm_create_deal name=TestСухой прогон возвращает { "dry_run": true, "would_call": ... } и не затрагивает хранилище. Боевые записи требуют этой переменной окружения и пути ручного утверждения (Namakan: ciso).
Python
from namakan_mcp_crm import handle
from namakan_mcp_crm.backends import MockCrm
print(handle("crm_find_contact", {"query": "alex"}, backend=MockCrm()))Лицензия
MIT. Copyright (c) 2026 Namakan AI Engineering.
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 Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to perform CRM operations like creating contacts, managing deals, and updating leads through natural language using the Model Context Protocol.4
- FlicenseNot gradedqualityCmaintenanceExposes a fictional B2B CRM database (companies, contacts, deals) as callable MCP tools, enabling AI agents to answer natural-language questions about company records, contacts, and pipeline data.
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to interact with Bitrix24 CRM through standardized MCP tools, including searching and managing contacts, deals, leads, tasks, and replying in chats.MIT
- AlicenseBqualityCmaintenanceEnables AI assistants to manage RogerRoger CRM data including people, organizations, lists, tags, and tasks through standardized MCP tools.2213MIT
Related MCP Connectors
LeadConnector / GoHighLevel MCP Pack — wraps the GoHighLevel CRM for AI agents.
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
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/cfollette18/namakan-mcp-crm'
If you have feedback or need assistance with the MCP directory API, please join our Discord server