Enterprise DNA Enterprise DNA
M MCP Servers Developer low

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

#ai-generated-code #code-quality #developer-tools #python #slop-audit #software-testing #static-analysis #test-coverage

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.

Free 27-page guide

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.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks