关于 Zendesk Help Center MCP Server
Zendesk Help Center MCP Server 将兼容 MCP 的客户端连接到 Zendesk Help Center API。它支持搜索文章和获取文章详情,并通过环境变量提供凭据。
主要功能
- 01搜索帮助中心文章
- 02按 ID 获取文章详情
- 03指定语言区域和分页
适用场景
- 01按关键词查找帮助文章
- 02获取指定文章以供参考
MCP 相关
向 MCP 客户端提供文章搜索和文章获取工具。服务通过标准输入输出运行,并需要 Zendesk API 凭据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Zendesk 帮助中心 MCP 服务
一个对接 Zendesk Help Center API 的模型上下文协议(MCP)服务,可与 Claude Desktop 和其他兼容 MCP 的客户端集成。
功能
- 文章搜索:在 Zendesk Help Center 中搜索文章
- 文章详情:按 ID 获取特定文章的详细信息
前提条件
- Node.js(v18 或更高版本)
- 拥有 API 访问权限的 Zendesk 账户
- Zendesk API 令牌
安装
-
克隆此代码仓库:
git clone https://github.com/yourusername/zendesk-help-center-mcp-server.git cd zendesk-help-center-mcp-server -
安装依赖项:
npm install -
在根目录中创建
.env文件,并填写你的 Zendesk 凭据:ZENDESK_SUBDOMAIN=your-subdomain [email protected] ZENDESK_API_TOKEN=your-api-token你可以复制
.env.example文件并填写相关信息:cp .env.example .env
构建和运行
-
构建项目:
npm run build -
启动服务:
npm start
服务将通过标准输入/输出运行,因此兼容 Claude Desktop 和其他 MCP 客户端。
可用工具
此服务提供以下工具:
1. searchArticles
在 Zendesk Help Center 中搜索文章。
参数:
query(字符串,必填):搜索关键词locale(字符串,可选):区域设置代码(例如,'en'、'ja'、'en-us')page(数字,可选):页码per_page(数字,可选):每页结果数(最多 100 条)
2. getArticle
按 ID 获取特定 Zendesk Help Center 文章的详情。
参数:
id(数字,必填):文章 IDlocale(字符串,可选):区域设置代码(例如,'en'、'ja'、'en-us')
与 Claude Desktop 搭配使用
添加到 Claude 的 mcpServers 配置
将以下配置添加到 Claude 设置文件中的 mcpServers 部分:
{
"mcpServers": {
"zendeskHelpCenter": {
"command": "npx",
"args": ["-y", "github:hidechae/zendesk-help-center-mcp-server"],
"env": {
"ZENDESK_SUBDOMAIN": "your-subdomain",
"ZENDESK_EMAIL": "[email protected]",
"ZENDESK_API_TOKEN": "your-api-token"
}
}
}
}
添加此配置后,你就可以在 Claude 中使用 Zendesk Help Center 工具。
开发
此项目使用 TypeScript,并遵循模型上下文协议规范。
在开发模式下运行并启用自动重载:
npm run dev
许可证
MIT
贡献
欢迎贡献!请随时提交 Pull Request。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。