
Kommo CRM
io.github.depper-IAv1.0.3更新于 Oct 3, 2026
Manage Kommo CRM leads, contacts, pipelines, tasks, notes, tags and companies.
概览
让助手通过自然语言管理 Kommo CRM 的潜在客户、联系人、销售管道、任务、备注、标签和公司。
- 功能
- 通过 Kommo API v4 将 AI 助手连接到 Kommo CRM(原 amoCRM)账户。工具覆盖潜在客户(列出、获取、创建、更新、删除、移动阶段、批量更新)、联系人、销售管道与阶段、标签、带逾期筛选的任务、备注、聊天模板与消息、公司以及自定义字段。还有一个高级工具可在一次调用中同时创建潜在客户、联系人和公司。
- 适用场景
- 适合在 Kommo CRM 中工作、希望助手无需打开网页界面即可查询或修改记录的场景:查看管道中的潜在客户、创建联系人、在阶段间移动商机,或列出逾期任务。面向 Kiro、Claude Desktop、OpenCode、Cursor、Codex 等桌面 MCP 客户端。
- 运行要求
- 作为本地 Python 进程运行(Python 3.10-3.13),通常通过 uvx 从 PyPI 包 kommo-kiro-power 启动。需要 Kommo 集成和 OAuth 凭据,通过环境变量提供:KOMMO_SUBDOMAIN 和 KOMMO_ACCESS_TOKEN 为必填,KOMMO_CLIENT_ID、KOMMO_CLIENT_SECRET、KOMMO_REDIRECT_URI 和 KOMMO_REFRESH_TOKEN 用于刷新令牌。需要访问 Kommo API 的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 Kommo CRM,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
kommo-kiro-power — Kommo CRM Power for Kiro
[Kiro Power] [MCP Compatible] [Python 3.10+] [MIT License]
[Kommo Kiro MCP server - quality and maintenance score on Glama]
Connect AI agents to your Kommo CRM (formerly amoCRM) using the Model Context Protocol. Manage leads, contacts, pipelines, tasks, notes, tags, and companies — all from natural language in Kiro or any MCP-compatible client.
Features
Quick Start
Install as Kiro Power
- Open Kiro → Powers panel → Add Custom Power
- Select Import power from GitHub
- Paste:
https://github.com/depper-IA/kommo-kiro-power - Follow the onboarding steps when activated
Install as standalone MCP
Published on PyPI and the official MCP Registry. With uv installed, no clone is needed:
Or install the one-click MCPB bundle (kommo-crm.mcpb) in Claude Desktop or any MCPB-compatible client. Bundle sources live in mcpb/. After changing tools, run python scripts/build_mcpb.py to sync the manifest, then pnpm dlx @anthropic-ai/mcpb pack mcpb kommo-crm.mcpb. For Smithery, python scripts/build_mcpb.py --smithery kommo-crm-smithery.mcpb builds a variant that also carries each tool's inputSchema.
Or from source:
Setup
1. Create a Kommo Integration
- Go to Kommo → Settings → Integrations → Create integration
- Copy the Client ID and Client Secret
- Set
http://localhost:8080/callbackas the Redirect URI
2. Configure Credentials
3. Authenticate (OAuth)
A browser opens → sign in to Kommo → authorize → tokens saved automatically.
4. Run the MCP Server
Usage with Kiro
Once installed as a Power, the server activates automatically when you mention keywords like "kommo", "leads", "pipeline", "crm", or "contacts" in your conversation.
Usage with Other MCP Clients
Add to your claude_desktop_config.json, opencode.json, or equivalent:
Architecture
Security
- Credentials read from
.env— never hardcoded .envis in.gitignore— never committed- OAuth v4 with automatic token refresh
- Rate limiting: max 5 requests/second
- Exponential backoff with jitter on failures
- Response caching for pipelines/stages/fields (10 min TTL)
Compatibility
- Python: 3.10, 3.11, 3.12, 3.13
- MCP Clients: Kiro, Claude Desktop, OpenCode, Cursor, Codex
- Kommo API: v4
Privacy
The server runs locally on your machine and talks only to your own Kommo account API. It has no telemetry and sends no data to the author or any third party. See PRIVACY.md.
Support
- Bugs and feature requests: GitHub Issues
- Email: [email protected]
License
MIT
来源:README.md,提交 593395f
工具
0版本历史
1- v1.0.3最新Oct 3, 2026

