Token导航 LogoToken导航

MCP Server · 数据服务

Zoho CRM MCP

该工具将Claude.ai与Zoho CRM集成,通过自然语言查询实现与CRM数据的无缝交互。

stdio官方级别未说明来源级核验工具 7
CRM集成数据分析JavaScriptClaude自然语言处理Claude Desktop

快速开始

作者 / 组织
creatrcollective
提供方
creatrcollective
运行时
Docker

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

Zoho CRM MCP 属于数据服务类 MCP Server,公开资料标注 7 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

数据服务

传输方式

stdio

认证方式

OAuth 授权

部署方式

仅本地运行

安装与配置

安装命令

docker run --rm -it -p 3000:3000 \

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 7 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

Claude.ai的Zoho CRM集成

将Claude.ai连接到Zoho CRM的集成,通过自然语言查询实现与CRM数据的无缝交互。使用模型上下文协议(MCP)。使用Zoho Oauth进行安全连接。

此软件包设计简单,易于安装。如果你能安装Docker Desktop,那么这是一个非常简单的集成使用!

特性

  • 仅准备就绪:为了保持您的数据干净,Claude对Zoho将是只读的,不能修改CRM记录
  • 列出模块:获取所有可用的CRM模块及其API名称
  • 字段信息:检索任何CRM模块的字段详细信息
  • 搜索记录:使用自然语言在CRM记录中搜索
  • 获取记录:从任何模块获取特定记录
  • 计数记录:使用各种筛选选项获取模块中的记录计数
  • 更多发展中:更多功能将于2025年推出

先决条件

在安装此MCP服务器之前,请确保您的系统上安装了以下内容:

所需软件

  1. Docker或Docker桌面

- Windows/Mac:下载并安装 。这会自动在引擎盖下安装Docker引擎,使引擎易于使用和监控。 - Linux:按照以下步骤安装Docker引擎 官方指南 - 验证安装: docker --version

就是这样!必备软件列表尽可能简短。应用程序的其余部分将在Docker容器中运行。现在,您只需要设置Zoho Oauth凭据并配置Claude以连接到MCP服务器。

Zoho CRM设置

  1. Zoho CRM帐户的管理员访问权限

- 活跃的Zoho CRM订阅 - 创建OAuth应用程序的管理员权限

  1. 创建Zoho OAuth ID和密钥

- 首选 Zoho开发者控制台 - 创建新的“服务器应用程序” - 将重定向URI设置为: http://localhost:3000/authRedirect - 记下你的 Client ID 和 Client Secret

快速安装

第一步:克隆并构建Docker镜像

  1. 克隆应用程序映像

对于这一步,您需要简要打开终端窗口,然后键入命令从Docker Hub中提取应用程序。在终端窗口中:

AMD/英特尔芯片:

   docker pull whiteside1992daniel/zohocrm-mcpserver:amd64

苹果Silicon/M系列芯片:

   docker pull whiteside1992daniel/zohocrm-mcpserver:m3
  1. 验证图像(可选)

如果您不确定应用程序是否成功下载,可以验证应用程序是否已下载。

   docker images | grep whiteside1992daniel/zohocrm-mcpserver

步骤2:配置Claude桌面

现在,您需要修改Claude配置文件,告诉Claude如何连接到MCP服务器。找到文件后,这相对简单。

  1. 查找Claude桌面配置文件

您可以打开Claude Desktop并转到首选项->开发人员->编辑配置。这应该会打开文件 claude_desktop_config.js.

  1. 添加MCP服务器配置

编辑 claude_desktop_config.json 在代码或文本编辑器中创建文件,并添加以下配置以启用MCP服务器连接:

   {
     "mcpServers": {
       "zohocrm-mcp-connector": {
          "command": "sh",
          "args": [
            "-c",
            "docker run --rm -i --name zoho-mcp-server -p 3000:3000 -v zoho-mcp-data:/app/data -e ZOHO_CLIENT_ID -e ZOHO_CLIENT_SECRET -e SCOPES whiteside1992daniel/zohocrm-mcpserver:VERSION"
          ],
          "env": {
            "ZOHO_CLIENT_ID" : "YOURCLIENTID",
            "ZOHO_CLIENT_SECRET" : "YOURCLIENTSECRET",
            "SCOPES" : "ZohoCRM.settings.READ,ZohoCRM.modules.READ,ZohoSearch.securesearch.READ,ZohoCRM.settings.layouts.READ",
            "NODE_ENV": "production"
          }
        }
     }
   }

此配置告诉Claude在应用程序启动时启动托管MCP服务器的docker容器。

替换占位符值:

- ZOHO_CLIENT_ID: YOURCLIENTID -您的实际Zoho客户ID - ZOHO_CLIENT_SECRET: YOURCLIENTSECRET -您实际的Zoho客户机密 - 适用范围:whiteside1992丹尼尔/佐霍克姆服务器:VERSION -您的版本取决于您的硅\[am64||m3\]

  1. 重新启动克劳德桌面

- 完全关闭克劳德桌面 - 重新打开克劳德桌面 - MCP服务器将在需要时自动启动 - 试着问克劳德“Zoho MCP是否正常工作?”或“帮我授权Zoho MCP服务器”

附录-可用工具

工具名称描述参数
validate-zoho-oauth检查Oauth刷新令牌是否存在无
setup-zoho-oauth获取刷新令牌无
list-zoho-modules列出所有CRM模块无
zoho-module-list-fields获取模块的字段module_api_name
simple-search-zoho-records搜索记录module_api_name, search_string
count-zoho-records使用筛选器计数记录'module_api_name, 过滤器类型, 搜索字符串`获得佐霍记录Get record by IDID, `调制性

使用示例

在克劳德桌面

Show me all the modules in my Zoho CRM
What fields are available in the Contacts module?
Search for accounts containing "Microsoft"
Get the most recent Prospect located in Omaha, Nebraska

附录-故障排除

错误记录

应用程序日志可以通过转到Claude->Preferences->Developer找到。当出现错误时,可以选择打开错误日志。检查日志,查看服务器是否已启动,以及Claude是否能够与它们通信。

常见问题

  1. MCP服务器未启动
   # Check if Docker image exists
   docker images | grep zoho-mcp-server

   # Test the Docker image manually
   docker run --rm -it -p 3000:3000 \
     -e ZOHO_CLIENT_ID=your_client_id \
     -e ZOHO_CLIENT_SECRET=your_client_secret \
     -e SCOPES=ZohoCRM.modules.ALL,ZohoCRM.settings.ALL \
     zoho-mcp-server
  1. 身份验证失败

- 验证配置文件中的客户端ID和客户端密码 - 确保重定向URI匹配: http://localhost:3000/authRedirect - 检查Zoho开发人员控制台设置

  1. 端口已在使用中
   # Check what's using port 3000
   lsof -i :3000

   # Kill processes using the port if needed
   sudo kill -9 $(lsof -t -i:3000)
  1. 配置文件问题

- 确保JSON语法有效 - 检查文件路径是否存在 - 验证环境变量是否正确引用

调试模式

  1. 手动测试Docker镜像
   docker run --rm -it -p 3000:3000 \
     -e ZOHO_CLIENT_ID=your_client_id \
     -e ZOHO_CLIENT_SECRET=your_client_secret \
     -e SCOPES=ZohoCRM.modules.ALL,ZohoCRM.settings.ALL \
     zoho-mcp-server
  1. 查看容器日志
   # Find running container
   docker ps

   # View logs
   docker logs 

附录-安装测试

  1. 验证Docker镜像
   docker run --rm zoho-mcp-server node --version
  1. 测试MCP连接

- 打开克劳德桌面 - 尝试命令:“列出所有Zoho CRM模块” - 如果成功,您将看到模块信息

  1. 测试OAuth流

- 使用“授权zoho”工具 - 在浏览器中完成授权 - 尝试搜索记录

附录-命令

手动测试节点

手动开发模式下Claude.ai的配置

"zohocrm-mcp-connector": {
      "command": "sh",
      "args": [
        "-c",
        "node /Users/whiteside/Documents/GitHub/zohocrm-mcpserver/express.js & node /Users/whiteside/Documents/GitHub/zohocrm-mcpserver/index.js"
      ],
      "env": {
        "ZOHO_CLIENT_ID" : "1000.6ZAM3J05ETG46V9ZD1TNSJT7BTZ77A",
        "ZOHO_CLIENT_SECRET" : "d09b76a006701550137cfa72240e804c21f2a69d96",
        "SCOPES" : "ZohoCRM.settings.ALL,ZohoCRM.modules.ALL,ZohoSearch.securesearch.READ,ZohoCRM.settings.layouts.READ",
        "NODE_ENV": "development"
      }
    }

许可证

该项目根据ISC许可证获得许可。

贡献

  1. 复刻仓库
  2. 创建要素分支
  3. 进行更改
  4. 提交拉取请求

支持

对于问题和疑问:

  • 检查上面的故障排除部分
  • 查看Zoho CRM API文档
  • 在存储库中打开问题
  • 电子邮件Daniel Whiteside

______________________________________________________________________

备注:此MCP服务器需要主动网络连接才能与Zoho CRM API通信。确保您的防火墙和网络设置允许出站HTTPS连接到Zoho API。

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

CRM集成JavaScript本地部署自然语言处理数据查询自动化

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Docker,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Zoho CRM MCP

MCP World · 本页

7stdio有2 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Zoho CRM MCP 怎么安装?

公开资料给出的安装命令是 docker run --rm -it -p 3000:3000 \,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Zoho CRM MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Docker;保存后完全退出客户端再打开,配置才会生效。

Zoho CRM MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Zoho CRM MCP 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Zoho CRM MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP