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
MCP server

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
All reasons and checks

sam-wilkie/kommo-kiro-power

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.

Access and checks

How we review

Broad 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 away

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

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.

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

MCP serverBroad access

MCP server with broad coverage of Kommo API v4: 152 tools, files, conversations, analytics, OAuth with auto-refresh, and Cursor skill

MCP serverBroad access

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

MCP serverBroad access
Russian stack

An MCP with 23 tools, resources and prompts for Kommo, amoCRM's international product: deals, contacts, pipelines, Salesbot

MCP serverBroad access16Repository stars
Russian stack

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 serverBroad access1Repository stars
Russian stack

MCP server for amoCRM and Kommo: deals, contacts, tasks and pipeline reports, stalled deals and managers overdue tasks

MCP serverBroad access

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.

README badge

Report a problem