Codecov MCP by usefulapi
Read Codecov coverage reports, commits, pulls, flags and components.
Connect it
Settings → Connectors → Add custom connector
URL: https://codecov.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://codecov.usefulapi.io/mcp{
"mcpServers": {
"codecov": {
"url": "https://codecov.usefulapi.io/mcp"
}
}
}claude mcp add --transport http codecov https://codecov.usefulapi.io/mcp{
"servers": {
"codecov": {
"type": "http",
"url": "https://codecov.usefulapi.io/mcp"
}
}
}24 tools, verified live
codecov_list_service_ownersread-onlyList owners (organizations/users) the token can see on a git service. Codecov REST: GET /{service}/.
codecov_get_ownerread-onlyGet a single owner (org/user) detail. Codecov REST: GET /{service}/{owner_username}/.
codecov_list_usersread-onlyList users belonging to an owner (org), optionally filtered by activation/admin/search. Codecov REST: GET /{service}/{owner_username}/users/.
codecov_list_reposread-onlyList repositories for an owner, optionally filtered by active state, names or search. Codecov REST: GET /{service}/{owner_username}/repos/.
codecov_get_reporead-onlyGet a single repository's detail. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/.
codecov_get_repo_configread-onlyGet a repository's Codecov configuration. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/config/.
codecov_list_branchesread-onlyList a repository's branches, optionally filtered by author and ordering. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/branches/.
codecov_get_branchread-onlyGet a single branch's detail, including its head commit's coverage totals. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/branches/{name}/.
codecov_list_commitsread-onlyList a repository's commits, optionally filtered by branch. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/commits/.
codecov_get_commitread-onlyGet a single commit's detail, including its coverage totals and report. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/commits/{commitid}/.
codecov_list_commit_uploadsread-onlyList the coverage report uploads recorded for a commit. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/commits/{commitid}/uploads/.
codecov_list_pullsread-onlyList a repository's pull requests, optionally filtered by state and start date. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/pulls/.
codecov_get_pullread-onlyGet a single pull request's detail, including its base/head coverage. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/pulls/{pullid}/.
codecov_get_coverage_totalsread-onlyCoverage totals for a commit (defaults to default branch head), plus per-file totals. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/totals/.
codecov_get_coverage_reportread-onlyFull coverage report for a commit (defaults to default branch head) — totals plus per-file line coverage. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/report/.
codecov_get_report_treeread-onlyCoverage report as a file/directory tree for a commit (defaults to default branch head). Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/report/tree.
codecov_get_file_coverageread-onlyLine-by-line coverage for a single file. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/file_report/{path}/.
codecov_get_coverage_trendread-onlyCoverage measurements over time for a repository, bucketed by interval. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/coverage/.
codecov_list_flagsread-onlyList a repository's coverage flags. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/flags/.
codecov_get_flag_coverage_trendread-onlyCoverage measurements over time for a single flag, bucketed by interval. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/flags/{flag_name}/coverage/.
codecov_list_componentsread-onlyList a repository's components with their coverage. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/components/.
codecov_compareread-onlyCompare coverage between two commits (base vs. head) or for a pull request. Provide EITHER both `base` and `head`, OR `pullid`. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/compare/.
codecov_compare_impacted_filesread-onlyList the files whose coverage changed between two commits (base vs. head) or for a pull request. Provide EITHER both `base` and `head`, OR `pullid`. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/compare/impacted_files.
codecov_list_test_resultsread-onlyList a repository's test-analytics results, optionally filtered by branch, commit, outcome and duration. Codecov REST: GET /{service}/{owner_username}/repos/{repo_name}/test-results/.
Alternatives in Developer Tools
Compare →SMSentry MCPOfficialA
MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants
Compiler ExplorerA
Compile code with thousands of compilers, inspect the assembly, and share godbolt.org links
MIMiroOfficialA
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
Context7A
Up-to-date code docs for any prompt
AAAirbyte AgentsOfficialA
Let AI agents query data and act across all your business apps via MCP.
VirusTotalOfficialA
Official VirusTotal MCP server: threat reports, file and URL submissions, and analysis recovery.