API连接服务器

Clearflo MCP Server是一个连接Claude Code到Clearflo AI内部API的服务器,自动获取并暴露OpenAPI规范作为可查询工具,无需手动文档。

  • by LiamSG66
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 LiamSG66/clearflo-mcp-server

使用说明

Clearflo MCP服务器

将Claude Code连接到Clearflo AI内部API的MCP服务器。在启动时获取OpenAPI规范,并将其作为可查询工具公开——不需要手动文档。

设置

git clone https://github.com/LiamSG66/clearflo-mcp-server.git
cd clearflo-mcp-server
npm install
npm run build

配置Claude代码

将此添加到 .mcp.json 在您打开Claude Code的任何项目目录中:

{
  "mcpServers": {
    "clearflo-api": {
      "command": "node",
      "args": ["/absolute/path/to/clearflo-mcp-server/dist/index.js"],
      "env": {
        "CLEARFLO_API_URL": "https://app.clearflo.ai",
        "CLEARFLO_API_KEY": "<your-api-key>"
      }
    }
  }
}

替换 /absolute/path/to/clearflo-mcp-server 用克隆位置替换 <your-api-key> 使用您的Clearflo API密钥。

打开该项目目录中的Claude Code,MCP服务器将自动启动。

工具

工具 目的
clearflo_list_tags 列出所有端点组及其描述和计数
clearflo_get_endpoints_by_tag 标签中所有端点的完整详细信息
clearflo_get_endpoint_detail 一个端点(方法+路径)的完整细节
clearflo_search_endpoints 跨所有端点的关键字搜索
clearflo_call_endpoint 执行实时API调用
clearflo_refresh_spec 重新获取OpenAPI规范

运作原理

启动时,服务器从Clearflo API获取OpenAPI规范。所有工具都从这个缓存的规范中读取。当新的端点被添加到API时,运行 clearflo_refresh_spec 或者重新启动Claude Code来获取它们。