@kerabie / mcp
一个 MCP 服务器 Kerabie. 连接克劳德,光标或任何MCP客户端建立与Kerabie和工作与您的帐户。
- 使用Kerabie构建,不需要API密钥: 搜索文档,列出REST端点,阅读TypeScript、React Native和Flutter SDK类型,并获得集成指南(
typescript,react-native,flutter,wordpress,web-widget,rest-api). 答案来自包中捆绑的文档,因此它们与您安装的版本相匹配。 - 使用您的帐户,使用API密钥: 对话、门票、联系人、活动、知识库、分析、人工智能工具和你的聊天机器人使用的MCP服务器。它是薄薄的一层
@kerabie/sdk和/v1API,所以它能做你的键能做的事,仅此而已。
托管(无需安装)
将您的客户端指向托管服务器,并将您的API密钥作为承载令牌发送。
https://mcp.kerabie.com/mcp
Authorization: Bearer ker_live_...
克劳德代码
claude mcp add --transport http kerabie https://mcp.kerabie.com/mcp --header "Authorization: Bearer ker_live_..."
光标 (.cursor/mcp.json)
{
"mcpServers": {
"kerabie": {
"url": "https://mcp.kerabie.com/mcp",
"headers": { "Authorization": "Bearer ker_live_..." }
}
}
}
添加 ?readOnly=true 到URL,以省略所有更改数据的工具。没有密钥,只提供开发人员工具。您的密钥用于每次调用,并且永远不会存储。
在本地运行
将服务器添加到您的MCP客户端(克劳德桌面,光标,克劳德代码):
{
"mcpServers": {
"kerabie": {
"command": "npx",
"args": ["-y", "@kerabie/mcp"],
"env": { "KERABIE_API_KEY": "ker_live_..." }
}
}
}
或者加到克劳德代码里 claude mcp add kerabie --env KERABIE_API_KEY=ker_live_... -- npx -y @kerabie/mcp.
| 变量 | |
|---|---|
KERABIE_API_KEY | 可选的。API密钥来自Settings > Integrations > API密钥。没有它,只提供开发人员工具。 |
KERABIE_ORG_ID | 可选的。只有当密钥覆盖多个组织时。 |
KERABIE_BASE_URL | 可选的。默认为 https://api.kerabie.com. |
KERABIE_MCP_READ_ONLY | true (或通过 --read-only)只提供可阅读的工具。 |
要通过HTTP自己提供服务,请运行 kerabie-mcp-http (设置 PORT,可选 KERABIE_BASE_URL)。端点是 POST /mcp, GET /health 用于健康检查。
安全
MCP客户端可以使用您的密钥允许的所有工具,包括回复客户或删除内容的工具。改变数据的工具携带MCP readOnlyHint: false 注释,以及删除注释 destructiveHint: true,因此客户可以在运行它们之前询问。启动只读,并保持客户端的审批提示打开。
API访问是在Pro计划及以上。
文档
完整的工具列表和指南: https://kerabie.com/docs/sdks/mcp
许可证
麻省理工学院