openhonest/umbra
by Various
Umbra: an apophatic code auditor that reports what your tests are structurally unable to see, and proves each gap with a real failing test.
MCP
openhonest/umbra
Added 8 Sept 2026
Overview
Umbra is a code auditor that identifies structural blind spots in a test suite, reporting areas that tests are unable to reach. For each gap it finds, it generates a real failing test to demonstrate the missing coverage. This helps developers see concrete evidence of untested code paths.
Best for
Best for
Developers who want to strengthen their test suites by exposing and proving untested code paths.
Use cases
- Identify untested code paths and branches
- Generate failing tests to expose coverage gaps
- Audit test suites for structural blind spots
Notes
Umbra is a code auditor that identifies structural blind spots in a test suite, reporting areas that tests are unable to reach. For each gap it finds, it generates a real failing test to demonstrate the missing coverage. This helps developers see concrete evidence of untested code paths.
3 stars on GitHub. Last updated 2026-08-12. Licensed Apache-2.0.
Use cases
- Identify untested code paths and branches
- Generate failing tests to expose coverage gaps
- Audit test suites for structural blind spots
Pros
- Provides concrete proof of gaps via failing tests
- Focuses on structural limitations rather than simple line coverage
- Helps prioritize test writing efforts by showing what is missing
Cons
- Generated tests are intentionally failing and require manual review
- Only detects structural gaps, not logical or semantic errors
- Requires an existing test suite to analyze
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Provides concrete proof of gaps via failing tests
- Focuses on structural limitations rather than simple line coverage
- Helps prioritize test writing efforts by showing what is missing
Cons
- Generated tests are intentionally failing and require manual review
- Only detects structural gaps, not logical or semantic errors
- Requires an existing test suite to analyze
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
