Kommo CRM MCP server with a Windows installer
Kommo CRM MCP Server
A 28-tool Python MCP server for Kommo CRM with a bat script that installs the Python dependencies and writes the Claude Desktop config on Windows itself
- 0 ★ on the repository
- Last commit
Broad access
Why this level
- Tools create, update and delete Kommo leads and other entities
- The bat installer runs with administrator rights on Windows
Install
- Works in
Manual install
git clone https://github.com/NatrixAi/kommo-mcp.git && cd kommo-mcp && pip install -r requirements.txtManual install for macOS and Linux.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Tools create, update and delete Kommo leads and other entities
- The bat installer runs with administrator rights on Windows
This is third-party code. Review the repository files before installing.
What it does
The server gives Claude Desktop 28 tools for Kommo CRM across 11 groups: leads (list, get, create, update, delete), contacts, companies, tasks, notes, pipelines, users, custom fields, tags, events and adding calls. On Windows, install-windows.bat, run as administrator, checks and installs Python itself, clones the repository or downloads a zip without git, asks for the Kommo token and subdomain, and writes the Claude Desktop config on its own. On macOS and Linux the usual manual install through pip and a config edit applies.
Who it is for. For Claude Desktop users on Windows without command-line experience who need Kommo without manually editing JSON configs.
Good fit when
- You work on Windows and want the installer to set up dependencies and the config for you
- You need the full core set of Kommo lead, contact and task operations from Claude Desktop
- You are fine with authorization via a single long-lived token, no OAuth
Not a fit when
- Your CRM is the Russian amoCRM, not the international Kommo
- You need OAuth with token refresh instead of a long-lived token
Example request
Show all open leads in the New clients pipeline and add a task to call a lead tomorrow at 10:00MCP
- Transport
- stdio
- Authentication
- API key
Environment variables
KOMMO_TOKENrequired, secret- Kommo API long-lived token
KOMMO_SUBDOMAINrequired- Kommo account subdomain
Limitations
Kommo is an international product, separate from the Russian amoCRM since 2022. Authorization is only through a long-lived token, with no OAuth or refresh. The Windows bat script needs to run as administrator, which is worth checking before use on a restricted work machine. The project is small and has no independent code audit.
How to disable. Remove the kommo entry from mcpServers in the Claude Desktop config and restart the app.
FAQ
Do I need git to install on Windows?
No, install-windows.bat downloads the repository as a zip on its own if git is missing.
Where do I get a Kommo token?
In Kommo settings: Settings, Integrations, API, long-lived token.
Discussion
No questions or reviews yet.
Related
MCP serversMCP server for monitoring multiple Kommo accounts
Kommo MCP Server — Ventas Inteligentes
A 40-tool Kommo MCP server with two modes: local stdio for Claude Code and remote HTTP for round-the-clock tasks, built for agencies with several clients
Kommo CRM MCP server
Kommo MCP Server
A Python MCP server with OAuth for Kommo CRM: leads, contacts, pipelines, tags, tasks, and generic GET, POST, PATCH calls to the API
An MCP with 23 tools, resources and prompts for Kommo, amoCRM's international product: deals, contacts, pipelines, Salesbot
MCP server for amoCRM and Kommo: deals, contacts, tasks and pipeline reports, stalled deals and managers overdue tasks
Kommo MCP: 152 tools for Kommo CRM
Kommo MCP Server
MCP server with broad coverage of Kommo API v4: 152 tools, files, conversations, analytics, OAuth with auto-refresh, and Cursor skill
Kommo CRM Power for Kiro
kommo-kiro-power
An MCP server for Kommo CRM packaged as a ready Power for Kiro with one-click onboarding, but also working as a plain MCP server with any client
README in short
The README gives a table of 28 tools across 11 groups, describes two install paths: an automatic Windows bat script that asks for the token and subdomain, and a manual git clone plus pip install path for macOS and Linux, shows a Claude Desktop config snippet with environment variables, and example chat phrases like creating a contact or logging a call.