Codecov Mcp

Codecov Mcp

🚀 代码覆盖率 MCP 服务器

本项目是一个用 TypeScript 编写的 Codecov 模型上下文协议(Model Context Protocol)服务器。它主要有两大作用:一是能找出代码库中缺少测试的部分;二是可根据 Codecov 报告建议编写哪些测试,帮助开发者提高代码质量和测试覆盖率。

🚀 快速开始

让您的 AI 代理在聊天中“运行 get_commit_coverage_totals 工具”即可开始使用。配置时无需安装额外内容,直接使用 npx 并输入从 这里 获取的 Codecov API 密钥,操作路径为:设置 -> 访问。

✨ 主要特性

工具

  • get_commit_coverage_totals:返回给定提交的覆盖率总计以及按文件分解的覆盖率总计,使用 此 API

提示

  • suggest_tests:根据 Codecov 报告建议编写测试。

📦 安装指南

Windows 系统

使用以下命令:

cmd.exe /c npx -y codecov-mcp-server --api-key XXX --git-url XXX

与 Claude(或其他 AI)配合使用

在服务器配置中添加以下内容:

{
"mcpServers": {
"codecov-mcp-server": {
"command": "npx",
"args": [
"-y",
"codecov-mcp-server",
],
"env": {
"CODECOV_API_KEY": "XXX",
"GIT_URL": "XXX"
}
}
}
}

📚 详细文档

调试

由于 MCP 服务器通过标准输入/输出进行通信,调试可能具有挑战性。我们推荐使用 MCP Inspector,这是一个可用作脚本的包,使用以下命令运行:

npm run inspector

Inspector 将提供一个可在浏览器中访问调试工具的 URL。

开发

安装依赖

npm install

构建服务器

npm run build

带有自动重建功能的开发

npm run watch
  • 0 关注
  • 0 收藏,25 浏览
  • system 提出于 2025-10-06 19:15

相似服务问题

相关AI产品