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
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- Tools create, update and delete leads, contacts, companies and custom fields in the CRM
- Auto-refreshing OAuth tokens are stored locally and grant full access to the Kommo account
Install
Manual install
git clone https://github.com/depper-IA/kommo-kiro-power.git && cd kommo-kiro-power && pip install -e .Install as a plain MCP server; for Kiro, use the Power import by the repository link instead.
This is third-party code. Review the repository files before installing.
What it does
The server gives an agent tools for Kommo CRM: list, get, create, update and delete leads, move stages and bulk update, work with contacts, pipelines and stages, tags with auto-creation, tasks with an overdue filter, notes, chat templates and sending messages, companies and custom fields, including creating a lead with a contact and a company in one call. In Kiro the server installs through the Powers panel by importing straight from GitHub and activates on keywords like kommo, leads, pipeline. The same code can also be installed as a plain MCP server via pip and connected to Claude Desktop, OpenCode, Cursor or Codex.
Who it is for. For Kiro users who want to manage Kommo CRM without switching to a browser, and for teams on other MCP clients who need a working OAuth connector to Kommo.
Good fit when
- You use Kiro and want to install Kommo as a Power in a couple of clicks
- You need a ready OAuth flow for Kommo with automatic token refresh
- You want to create a lead together with a contact and a company in one call
Not a fit when
- Your CRM is the Russian amoCRM, not the international Kommo; their accounts are separate
- You do not use Kiro and are not ready to install a Python package for other clients
Example request
Create a Kommo lead for a client Maria from TechCorp with a phone number, and attach the company right awayLimitations
Kommo is an international product, separate from the Russian amoCRM since 2022, with distinct accounts and API. The project is closely tied to the Kiro Power concept, and some docs and onboarding assume that environment, though the README confirms compatibility with Claude Desktop, OpenCode, Cursor and Codex. The author has a very similar separate kommo-mcp repository without the Kiro wrapper, offering the same tools.
How to disable. Remove the Power from the Powers panel in Kiro, or for a standalone install, remove the kommo server from your MCP client config.
MCP
- Transport
- stdio
- Authentication
- OAuth
| Environment variables | |
|---|---|
| KOMMO_CLIENT_ID required | Kommo integration Client ID |
| KOMMO_CLIENT_SECRET required, secret | Kommo integration Client Secret |
| KOMMO_SUBDOMAIN required | Kommo account subdomain |
Security check
- Tools create, update and delete leads, contacts, companies and custom fields in the CRM
- Auto-refreshing OAuth tokens are stored locally and grant full access to the Kommo account
README in short
The README presents the project as both a Kiro Power and a plain MCP server, lists tool groups in a table, gives two install paths, importing the Power by GitHub link or cloning with pip install -e ., describes creating a Kommo integration and OAuth authentication via scripts/oauth_setup.py, the project layout with steering docs for Kiro, and a security section noting a 5 requests per second rate limit and response caching.
FAQ
Does this work with amoCRM in Russia?
No, the server calls the Kommo API, an international product separate from the Russian amoCRM with its own accounts.
Can it be used outside Kiro?
Yes, the README lists Claude Desktop, OpenCode, Cursor and Codex as compatible clients for a standalone pip install.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail