Kommo CRM Power for Kiro MCP
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
- 2 ★ on the repository
- Last commit
- MIT
Broad access
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
- Works in
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.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- 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
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 awayMCP
- Transport
- stdio
- Authentication
- OAuth
Environment variables
KOMMO_CLIENT_IDrequired- Kommo integration Client ID
KOMMO_CLIENT_SECRETrequired, secret- Kommo integration Client Secret
KOMMO_SUBDOMAINrequired- Kommo account subdomain
Limitations
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.
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.
Discussion
No questions or reviews yet.
Related
MCP serversKommo 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
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
MCP 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
An MCP with 23 tools, resources and prompts for Kommo, amoCRM's international product: deals, contacts, pipelines, Salesbot
A self-hosted, dependency-free Node.js MCP server with 41 tools for Kommo (amoCRM): leads, pipelines, tasks, a live conversation queue, and salesbot
MCP server for amoCRM and Kommo: deals, contacts, tasks and pipeline reports, stalled deals and managers overdue tasks
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.