codecov-rust-mcp is a small Rust MCP server
(stdio or Streamable HTTP). It wraps the Codecov API v2 so
agents and IDEs can read coverage without scraping HTML or parsing local
lcov by hand.
| Tool |
Role |
codecov_totals |
Commit coverage totals for a GitHub owner / repo |
codecov_miss_files |
Files with missed lines, sorted by misses |
codecov_file_report |
Line coverage for one repository-relative path |
Service is fixed to GitHub (github in the Codecov API path). Auth is a Codecov
Access bearer token (CODECOV_TOKEN).
| Path |
Role |
src/ |
Library + codecov-rust-mcp binary (rmcp tools, HTTP client) |
docs/ |
Hub, operator guide, contributing, security |
docker/ |
Distroless image + Hub Overview (DOCKERHUB.md) |
examples/ |
Manual smoke helpers |
.github/workflows/ |
CI, coverage upload, rustdoc Pages, release binaries + images |