Codecov MCP服务器
TypeScript中的Codecov模型上下文协议服务器。
- 用于查找代码库缺少测试的地方的工具。
- 提示建议编写哪些测试。
特性
资源
- 还没有
工具
get_commit_coverage_totals-返回给定提交的覆盖率总计和
按文件细分的覆盖率总计。用途 这个api.
鼓励
suggest_tests-建议根据Codecov报告编写测试。
安装
用法:让你的AI代理在聊天中“运行get_commit_coverage_totals工具”。
配置:无需安装任何东西,只需运行 npx 并将您的Codecov API密钥从 这里 -转到设置->访问。
git url: git remote get-url origin
光标命令: npx -y codecov-mcp-server --api-key XXX --git-url XXX (在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服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为包脚本使用:
npm run inspector检查器将提供一个URL,用于访问浏览器中的调试工具。
发展
安装依赖项:
npm install构建服务器:
npm run build对于自动重建的开发:
npm run watch