namakan-mcp-crm
Provides CRM integration with HubSpot as a backend, allowing AI agents to search contacts and accounts, list and retrieve deals, create deals, and log activities through unified MCP tools.
Provides CRM integration with Salesforce as a backend, allowing AI agents to search contacts and accounts, list and retrieve deals, create deals, and log activities through unified MCP tools.
Provides CRM integration with Zoho as a backend, allowing AI agents to search contacts and accounts, list and retrieve deals, create deals, and log activities through unified MCP tools.
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., "@namakan-mcp-crmfind contact named Alex"
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.
namakan-mcp-crm
One MCP server for every CRM. Agents call crm_find_contact / crm_list_deals — they never learn whether the plant runs HubSpot, Salesforce, Dynamics, Pipedrive, or Zoho.
Ships with a mock CRM so it works before anyone hands you an API key. Writes are off until you set an env var.
Run in 60 seconds
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 prints three JSON blobs: a contact lookup, a deal list, and a failed write (read-only default). That last one is intentional.
Related MCP server: Company Records
How it fits
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]Swap the backend with NAMAKAN_CRM_BACKEND. The tool names do not change.
Wire it into Cursor
Create or edit .cursor/mcp.json (project) or ~/.cursor/mcp.json:
{
"mcpServers": {
"namakan-crm": {
"command": "namakan-mcp-crm",
"args": ["serve"],
"env": {
"NAMAKAN_CRM_BACKEND": "mock"
}
}
}
}Claude Desktop (claude_desktop_config.json) and Hermes MCP config use the same command / env shape. Hosts that pass no args also work: namakan-mcp-crm with no subcommand is serve.
CLI
Command | What it does |
| MCP stdio (Content-Length framing) |
| List the unified tools |
| Invoke one tool without an MCP host |
| Mock lookups + the writes-disabled error |
Tools
Tool | Read/write | Arguments |
| read |
|
| read |
|
| read |
|
| read |
|
| write |
|
| write |
|
Backends
| What you get |
| Bundled synthetic contacts/deals. Optional |
|
|
| Stub until credentials exist in the client tenant. Do not put tokens in this repo |
Writes
NAMAKAN_MCP_ALLOW_WRITES=1 NAMAKAN_MCP_DRY_RUN=1 namakan-mcp-crm call crm_create_deal name=TestDry-run returns { "dry_run": true, "would_call": ... } and does not touch the store. Production writes need that env and a human approval path (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()))License
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