Kiro Power + MCP Server for Kommo CRM - Manage leads, contacts, pipelines, tasks and more from your AI IDE
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add kommo-crm --env KOMMO_SUBDOMAIN='<KOMMO_SUBDOMAIN>' --env KOMMO_ACCESS_TOKEN='<KOMMO_ACCESS_TOKEN>' --env KOMMO_REFRESH_TOKEN='<KOMMO_REFRESH_TOKEN>' --env KOMMO_CLIENT_SECRET='<KOMMO_CLIENT_SECRET>' -- uvx kommo-kiro-power~/.codex/config.toml
[mcp_servers.kommo-crm]
command = "uvx"
args = ["kommo-kiro-power"]
env = { KOMMO_SUBDOMAIN = "<KOMMO_SUBDOMAIN>", KOMMO_ACCESS_TOKEN = "<KOMMO_ACCESS_TOKEN>", KOMMO_REFRESH_TOKEN = "<KOMMO_REFRESH_TOKEN>", KOMMO_CLIENT_SECRET = "<KOMMO_CLIENT_SECRET>" }
# codex mcp add kommo-crm --env KOMMO_SUBDOMAIN='<KOMMO_SUBDOMAIN>' --env KOMMO_ACCESS_TOKEN='<KOMMO_ACCESS_TOKEN>' --env KOMMO_REFRESH_TOKEN='<KOMMO_REFRESH_TOKEN>' --env KOMMO_CLIENT_SECRET='<KOMMO_CLIENT_SECRET>' -- uvx kommo-kiro-power~/.cursor/mcp.json
{
"mcpServers": {
"kommo-crm": {
"command": "uvx",
"args": [
"kommo-kiro-power"
],
"env": {
"KOMMO_SUBDOMAIN": "<KOMMO_SUBDOMAIN>",
"KOMMO_ACCESS_TOKEN": "<KOMMO_ACCESS_TOKEN>",
"KOMMO_REFRESH_TOKEN": "<KOMMO_REFRESH_TOKEN>",
"KOMMO_CLIENT_SECRET": "<KOMMO_CLIENT_SECRET>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"kommo-crm": {
"type": "stdio",
"command": "uvx",
"args": [
"kommo-kiro-power"
],
"env": {
"KOMMO_SUBDOMAIN": "<KOMMO_SUBDOMAIN>",
"KOMMO_ACCESS_TOKEN": "<KOMMO_ACCESS_TOKEN>",
"KOMMO_REFRESH_TOKEN": "<KOMMO_REFRESH_TOKEN>",
"KOMMO_CLIENT_SECRET": "<KOMMO_CLIENT_SECRET>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"kommo-crm": {
"command": "uvx",
"args": [
"kommo-kiro-power"
],
"env": {
"KOMMO_SUBDOMAIN": "<KOMMO_SUBDOMAIN>",
"KOMMO_ACCESS_TOKEN": "<KOMMO_ACCESS_TOKEN>",
"KOMMO_REFRESH_TOKEN": "<KOMMO_REFRESH_TOKEN>",
"KOMMO_CLIENT_SECRET": "<KOMMO_CLIENT_SECRET>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"kommo-crm": {
"command": "uvx",
"args": [
"kommo-kiro-power"
],
"env": {
"KOMMO_SUBDOMAIN": "<KOMMO_SUBDOMAIN>",
"KOMMO_ACCESS_TOKEN": "<KOMMO_ACCESS_TOKEN>",
"KOMMO_REFRESH_TOKEN": "<KOMMO_REFRESH_TOKEN>",
"KOMMO_CLIENT_SECRET": "<KOMMO_CLIENT_SECRET>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"kommo-crm": {
"command": "uvx",
"args": [
"kommo-kiro-power"
],
"env": {
"KOMMO_SUBDOMAIN": "<KOMMO_SUBDOMAIN>",
"KOMMO_ACCESS_TOKEN": "<KOMMO_ACCESS_TOKEN>",
"KOMMO_REFRESH_TOKEN": "<KOMMO_REFRESH_TOKEN>",
"KOMMO_CLIENT_SECRET": "<KOMMO_CLIENT_SECRET>"
}
}
}
}Environment variables
KOMMO_SUBDOMAINKOMMO_ACCESS_TOKENKOMMO_REFRESH_TOKENKOMMO_CLIENT_SECRET
Replace the placeholders with your own credentials and keep them out of version control.