适合谁
- 使用 Cursor、VS Code、Claude Desktop 等 MCP 兼容客户端的开发人员。
- 希望在 IDE 中无缝管理 CircleCI 管道的团队。
- 需要快速诊断构建失败和测试问题的开发者。
专为 CircleCI 设计的 MCP 服务器,功能全面,覆盖从配置验证到管道触发的全流程。但官方已弃用,建议迁移至 CircleCI 托管 MCP 或 CLI MCP。安装简单,兼容主流 MCP 客户端。
最强项 · 文档质量 10/20 最弱项 · 可靠性 6/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 18+ · Docker
CIRCLECI_TOKEN
CircleCI Personal API Token,在 app.circleci.com/settings/user/tokens 创建。
CIRCLECI_BASE_URL
CircleCI API 地址,默认 https://circleci.com,仅本地化部署需要设置。
MAX_MCP_OUTPUT_LENGTH
MCP 响应最大输出长度,默认 50000。
REQUIRE_REQUEST_TOKEN
远程模式下是否要求每请求携带 token,默认开启。
MCP_ALLOW_UNAUTHENTICATED_NETWORK_ACCESS
允许在非回环地址上运行无认证共享 token 模式时的显式确认。
MCP_ALLOWED_HOSTS
远程部署时额外允许的 Host 头列表,公网部署必填。
MCP_ALLOWED_ORIGINS
额外允许的 Origin 头列表,仅浏览器直连时需要。
MCP_BIND_HOST
远程模式监听的网络接口,默认 0.0.0.0。
MCP_FILE_OUTPUT_ROOTS
允许文件读写工具访问的额外目录列表。
DISABLE_TELEMETRY
设为 true 可关闭使用指标导出。
FILE_OUTPUT_DIRECTORY
find_flaky_tests 以文件模式输出时使用的目录。
"mcpServers": {
"circleci-mcp-server": {
"command": "npx",
"args": ["-y", "@circleci/mcp-server-circleci@latest"],
"env": {
"CIRCLECI_TOKEN": "your-circleci-token",
"CIRCLECI_BASE_URL": "https://circleci.com",
"MAX_MCP_OUTPUT_LENGTH": "50000"
}
}
}
}4. 重启 IDE 并开始使用。
{
"mcpServers": {
"circleci-mcp-server": {
"command": "npx",
"args": [
"-y",
"@circleci/mcp-server-circleci@latest"
],
"env": {
"CIRCLECI_TOKEN": "your-circleci-token",
"CIRCLECI_BASE_URL": "https://circleci.com",
"MAX_MCP_OUTPUT_LENGTH": "50000"
}
}
}
}
以 Cursor 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"circleci-mcp-server": {
"command": "npx",
"args": [
"-y",
"@circleci/mcp-server-circleci@latest"
],
"env": {
"CIRCLECI_TOKEN": "your-circleci-token",
"CIRCLECI_BASE_URL": "https://circleci.com",
"MAX_MCP_OUTPUT_LENGTH": "50000"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add circleci-mcp-server -e CIRCLECI_TOKEN=your-circleci-token -e CIRCLECI_BASE_URL=https://circleci.com -e MAX_MCP_OUTPUT_LENGTH=50000 -- npx -y @circleci/mcp-server-circleci@latest
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端的工具列表中确认出现 config_helper、list_followed_projects 等工具,然后询问“列出我关注的 CircleCI 项目”以验证 token 有效。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
CircleCI MCP Server 是专为集成 CircleCI 开发工作流而设计的 MCP 服务器实现。它充当 CircleCI 基础设施与 Model Context Protocol 之间的桥梁,使开发人员能够通过自然语言与 CircleCI 交互,而无需离开 IDE。该服务器提供多种工具,涵盖配置验证、测试分析、构建日志、制品查看、管道触发等。注意:官方已弃用此包,建议迁移到 CircleCI 的托管 MCP 服务器或 CircleCI CLI MCP。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 c47ce3fa6f6f 数据同步于 2026-10-12 查看 FMRS 评分方法