amoCRM MCP Server
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., "@amoCRM MCP Serverlist the 5 most recent leads and their current pipeline status"
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.
amoCRM MCP Server
MCP server for amoCRM (Kommo) API v4. Exposes 36 tools for leads, contacts, companies, tasks, notes, pipelines, associations, analytics, and more.
Built with FastMCP. Works with Claude Desktop, Cursor, and any MCP-compatible client.
Features
36 MCP tools across 11 domains (leads, contacts, companies, tasks, notes, pipelines, associations, account, batch, unsorted, analytics)
OAuth 2.0 token refresh with disk persistence
Rate limiting — 7 req/s with automatic 429 backoff and jitter
HAL+JSON normalization — strips
_links, flattens_embeddedConsistent response envelopes —
{data, pagination}or{error, status_code, detail}stdio and SSE transports
Related MCP server: fast-bitrix24-mcp
Quick Start
1. Install
pip install -e .2. Configure
Copy .env.example to .env and fill in your amoCRM credentials:
cp .env.example .envYou need at minimum:
AMO_SUBDOMAIN— your amoCRM account subdomainAMO_ACCESS_TOKEN— OAuth access token
For automatic token refresh, also set:
AMO_CLIENT_ID,AMO_CLIENT_SECRET,AMO_REFRESH_TOKEN
3. Run
# stdio (default — for Claude Desktop, Cursor, etc.)
python -m amocrm_mcp
# SSE transport
AMO_TRANSPORT=sse AMO_PORT=8000 python -m amocrm_mcpClaude Desktop config
Add to claude_desktop_config.json:
{
"mcpServers": {
"amocrm": {
"command": "python",
"args": ["-m", "amocrm_mcp"],
"env": {
"AMO_SUBDOMAIN": "your-subdomain",
"AMO_ACCESS_TOKEN": "your-token"
}
}
}
}Tools
Domain | Tools | Description |
Leads |
| Full lead lifecycle |
Contacts |
| Contact management |
Companies |
| Company management |
Tasks |
| CRM task operations |
Notes |
| Notes on entities |
Pipelines |
| Pipeline & status info |
Associations |
| Entity relationships |
Account |
| Account metadata |
Batch |
| Bulk operations |
Analytics |
| CRM analytics |
Unsorted |
| Unsorted inbox |
Getting amoCRM Credentials
Go to your amoCRM account → Settings → Integrations
Create a new integration (or use an existing one)
Copy the access token, client ID, and client secret
Your subdomain is the part before
.amocrm.ruin your account URL
License
MIT
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
- Flicense-qualityDmaintenanceComprehensive MCP server for the Mautic marketing automation API, providing 203 tools for managing contacts, campaigns, emails, segments, and more.Last updated2
- Flicense-qualityCmaintenanceMCP server for interacting with Bitrix24 REST API, enabling CRUD operations on deals, contacts, companies, users, leads, and tasks, plus analytics and risk assessment.Last updated2
- Flicense-qualityDmaintenanceMinimal MCP server for integrating with amoCRM (API v4): manage deals, contacts, notes, and OAuth2 authentication.Last updated9
- Alicense-qualityFmaintenanceA comprehensive MCP server integrating YouTube Data, Analytics, and Reporting APIs, providing 40 tools for channel management, analytics, video publishing, transcripts, SEO, and comments.Last updated12MIT
Related MCP Connectors
34 production API tools over one hosted MCP endpoint.
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
350+ production-ready APIs through one MCP server — weather, geocoding, validation, financial data.
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/cAIborg-ai/amocrm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server