# gaffer-sh/mcp

Source: https://glimind.com/server/github%2Fgaffer-sh%2Fmcp
Registry id: `github/gaffer-sh/mcp`
Status: unknown

## Tools (20)

- `compare_test_metrics`: Compare test performance between commits or runs.
- `execute_code`: Run JavaScript against codemode.<function>(). Max 20 API calls, 30s timeout.
- `find_uncovered_failure_areas`: Files with low coverage AND test failures.
- `get_coverage_for_file`: Coverage for specific files or paths.
- `get_coverage_summary`: Overall coverage metrics and trend.
- `get_failure_clusters`: Failed tests grouped by root cause.
- `get_flaky_tests`: Tests with high flip rates (pass↔fail).
- `get_project_health`: Health score, pass rate, flaky count, trend for a project.
- `get_report`: Report file URLs for a test run.
- `get_report_browser_url`: Signed browser-navigable report URL (30 min).
- `get_slowest_tests`: Slowest tests by P95 duration.
- `get_test_history`: Pass/fail history for a specific test.
- `get_test_run_details`: Parsed individual results for one run.
- `get_untested_files`: Files below a coverage threshold.
- `get_upload_status`: Whether CI results are uploaded and processed.
- `list_projects`: List projects. Registered only when token is a user API Key.
- `list_test_runs`: Recent test runs, filterable by commit/branch/status.
- `search_failures`: Search failures by error or test-name pattern, or list all recent failures.
- `search_tools`: Find available functions by keyword. Empty query lists all.
- `upload_test_results`: Upload test results (write) — rate-limited and audit-logged.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
