Token导航 LogoToken导航TokenDH.com
Kommo MCP logo
开发工具stdio官方级别未说明来源级核验

Kommo MCP

MCP Server

tsx

Kommo CRM MCP Server & SDK 是一个为Kommo CRM API v4提供Model Context Protocol(MCP)服务器和TypeScript/JavaScript SDK的双用途解决方案,适用于AI代理集成和自定义应用开发。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
CRM集成TypeScriptClaudeAPI开发Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

E0DUAR

提供方

E0DUAR

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector npx tsx src/bin/mcp-server.ts

详细介绍

Kommo CRM MCP服务器和SDK

模型上下文协议(MCP) 服务器和TypeScript/JavaScript SDK Kommo CRM(前身为AmoCRM)API v4.

](https://www.npmjs.com/package/@syncraengine/kommo-mcp) ![License: MIT](https://opensource.org/licenses/MIT)

此软件包提供了一个双重用途的解决方案:

  1. MCP服务器: 将Kommo CRM连接到Claude Desktop等人工智能代理,为他们提供管理潜在客户、联系人、公司、任务等的工具。
  2. SDK: 一个类型安全、完整的TypeScript SDK,用于在您自己的应用程序中与Kommo API v4交互。

______________________________________________________________________

🚀 特性

  • 完成CRUD操作: 全面管理 潜在客户、联系人、公司、交易、任务和备注.
  • 高级功能:

- 管理 管道和状态. - 手柄 自定义字段 智能(按名称搜索、元数据感知)。 - 目录和产品 支持(包括将产品与潜在客户联系起来)。

  • AI就绪: 使用针对LLM使用进行优化的语义工具进行设计。
  • 类型安全: 使用TypeScript和Zod构建,用于强大的验证。
  • 双重构建: 同时支持ESM(import)和CommonJS(require).

______________________________________________________________________

📦 安装

npm install @syncraengine/kommo-mcp

______________________________________________________________________

🤖 用作MCP服务器(克劳德桌面)

要将其与Claude Desktop或任何MCP客户端一起使用,请将以下配置添加到您的 claude_desktop_config.json (Mac: ~/Library/Application Support/Claude/,Windows: %APPDATA%\Claude\).

配置

{
  "mcpServers": {
    "kommo-crm": {
      "command": "npx",
      "args": [
        "-y",
        "@syncraengine/kommo-mcp"
      ],
      "env": {
        "KOMMO_SUBDOMAIN": "your-subdomain",
        "KOMMO_ACCESS_TOKEN": "your-long-lived-access-token"
      }
    }
  }
}

环境变量

变量描述必填
KOMMO_ACCESS_TOKENOAuth 2.0访问令牌(建议MCP长期使用)✅ 是的
KOMMO_SUBDOMAIN您的Kommo子域名(例如。, mycompany 为了 mycompany.kommo.com)✅ 是(或BASE_URL)
KOMMO_BASE_URL完整URL(例如。, https://mycompany.kommo.com)可选

______________________________________________________________________

📚 作为库使用(SDK)

您可以直接在TypeScript/Node.js项目中使用导出的函数。

import { 
  searchContactByPhone, 
  createLead, 
  getKommoConfig,
  type KommoConfig 
} from '@syncraengine/kommo-mcp';

// 1. Configure
const config: KommoConfig = {
  baseUrl: 'https://your-subdomain.kommo.com',
  accessToken: process.env.KOMMO_ACCESS_TOKEN!
};

// 2. Use functions
async function main() {
  // Search for a contact
  const searchResult = await searchContactByPhone({ phone: '+1234567890' }, config);
  
  if (searchResult.success && searchResult.contacts.length > 0) {
    const contact = searchResult.contacts[0];
    console.log(`Found contact: ${contact.name}`);
    
    // Create a lead for this contact
    const leadResult = await createLead({
      name: 'New Deal from Website',
      price: 500,
      _embedded: {
        contacts: [{ id: contact.id }]
      }
    }, config);
    
    console.log('Lead created:', leadResult);
  }
}

main();

______________________________________________________________________

🛠️ 可用工具(MCP)

服务器向AI暴露了大约40个工具,包括:

  • 联络: kommo_search_contact_by_phone, kommo_create_contact, kommo_update_contact等等。
  • 引导: kommo_list_leads, kommo_create_lead, kommo_update_lead, kommo_update_lead_custom_fields等等。
  • 公司: kommo_search_company, kommo_create_company, kommo_update_company.
  • 任务: kommo_list_tasks, kommo_create_task, kommo_update_task.
  • 笔记: kommo_list_notes, kommo_create_note.
  • 管道: kommo_list_pipelines, kommo_get_pipeline_statuses.
  • 产品: kommo_list_catalogs, kommo_link_product_to_lead.

______________________________________________________________________

👨‍💻 发展

如果您想贡献或修改包:

  1. 克隆存储库:
   git clone https://github.com/syncraengine/kommo-mcp.git
   cd kommo-mcp
  1. 安装依赖项:
   npm install
  1. 构建:
   npm run build

这会产生ESM(dist/esm)和CommonJS(dist/cjs)建筑。

  1. 本地测试(MCP):

您可以使用 MCP检查员 测试服务器。

   npx @modelcontextprotocol/inspector npx tsx src/bin/mcp-server.ts

______________________________________________________________________

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

______________________________________________________________________

建于❤️ 通过 爱德华多·门德斯

目录标签

目录标签

CRM集成TypeScriptClaudeAPI开发本地部署AI工具TypeScriptSDK客户关系管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

tsx

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP