Flutter二维码库qr_code_vision鸿蒙适配实战:从相机采集到解码完整指南
2026/10/9 6:09:18
一句话简介:CircleCI官方MCP服务器,通过自然语言与CircleCI管道和项目交互,无需离开IDE即可管理CI/CD流程。
该MCP服务提供的主要功能点:
该服务适合在以下情况下使用:
CircleCI MCP Server支持多种部署方式:
使用该服务需要:
服务使用JSON格式进行数据交换:
在Cursor MCP配置中添加服务:
{ "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" } } } }| 工具名称 | 描述 | 主要功能 |
|---|---|---|
| get_build_failure_logs | 获取构建失败日志 | 检索CircleCI构建的详细失败日志 |
| find_flaky_tests | 识别不稳定测试 | 分析测试执行历史,检测不可靠的测试 |
| get_latest_pipeline_status | 获取最新管道状态 | 获取特定分支的最新管道状态 |
| get_job_test_results | 获取作业测试结果 | 检索CircleCI作业的测试元数据和结果 |
| config_helper | 配置助手 | 验证CircleCI配置并提供指导 |
| list_followed_projects | 列出关注的项目 | 显示所有您关注的CircleCI项目 |
| run_pipeline | 运行管道 | 触发管道执行 |
| rerun_workflow | 重新运行工作流 | 从头或失败的作业重新运行工作流 |
| list_artifacts | 列出工件 | 列出CircleCI作业生成的工件 |
| analyze_diff | 分析差异 | 根据cursor规则分析git差异以查找违规 |
| download_usage_api_data | 下载使用数据 | 从CircleCI Usage API下载使用数据 |
| find_underused_resource_classes | 查找未充分利用的资源 | 查找计算资源使用不足的作业 |
# 1. 访问CircleCI设置页面 # 2. 创建Personal API Token # 3. 复制令牌以备后用{ "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" } } } }{ "inputs": [ { "type": "promptString", "id": "circleci-token", "description": "CircleCI API Token", "password": true } ], "servers": { "circleci-mcp-server": { "type": "stdio", "command": "npx", "args": ["-y", "@circleci/mcp-server-circleci@latest"], "env": { "CIRCLECI_TOKEN": "${input:circleci-token}" } } } }# 使用项目slug "Get flaky tests for my-project" # 使用CircleCI项目URL "Find flaky tests in https://app.circleci.com/pipelines/github/org/repo" # 使用本地项目上下文 "Find flaky tests in my current project""Find the latest failed pipeline on my branch and get logs" "Show me the status of my latest pipeline" "Get build failure logs for job xyz""Validate my CircleCI config" "Help me optimize my .circleci/config.yml"