适合谁
- 已在使用 Codacy 平台进行代码质量与安全管理的团队
- 希望在 Cursor、Windsurf、VS Code Copilot 或 Claude Desktop 中直接获取 Codacy 分析结果的开发者
- 需要在编码助手工作流中检查拉取请求问题与覆盖率的团队
Codacy MCP Server 是 Codacy 官方提供的 MCP 实现,通过标准 stdio 传输将 Codacy 平台的代码质量、安全与覆盖率分析能力暴露给 MCP 客户端。文档清晰,覆盖仓库管理、问题查询、拉取请求分析、安全项检索与本地 CLI 分析等场景,安装方式针对 Cursor、Windsurf、VS Code Copilot 和 Claude Desktop 均有说明。主要风险集中在账户令牌的保管以及本地 CLI 的自动安装与执行。
Codacy MCP Server 是 Codacy 官方维护的 MCP 服务器实现,作为 Codacy API 的桥梁,让支持 MCP 的客户端可以查询组织与仓库信息、代码质量问题、安全漏洞(SAST、密钥扫描、依赖扫描、IaC、CI/CD、DAST 等)、代码覆盖率、重复代码、拉取请求分析,以及分析工具与规则集配置。它还提供本地 CLI 分析工具,可调用 Codacy CLI 对指定文件或目录立即执行质量分析,无需等待计划任务。
npx -y @codacy/codacy-mcp 作为启动命令,并通过 CODACY_ACCOUNT_TOKEN 环境变量传入令牌;VS Code 用户可在 Copilot 的 mcp 配置中做同样设置,或使用仓库提供的一键安装链接。4. 重启 IDE,在 Agent/Copilot 模式下确认工具列表已加载。5. 如需本地文件分析,MCP 服务器会自动尝试安装 Codacy CLI v2(也可通过 CODACY_CLI_VERSION 指定版本)。{"mcpServers":{"codacy":{"command":"npx","args":["-y","@codacy/codacy-mcp"],"env":{"CODACY_ACCOUNT_TOKEN":"<YOUR_TOKEN>"}}}}