MCP.so
Sign In

Repo Test ArchitectVerifiedFeatured

@RepoAssay

About Repo Test Architect

Local-first, read-only MCP server for evidence-backed repository test architecture audits and test planning.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "repo-test-architect": {
      "command": "npx",
      "args": [
        "--yes",
        "repo-test-architect",
        "mcp"
      ]
    }
  }
}

Tools

19

Start here for an unfamiliar repository or a general test-architecture review. Detect and audit all project roots once, then return the complete deterministic summary, blockers, findings, ranking, plan, execution hints, verification commands, and stats. Prefer this over audit_repo unless one project root and adapter were explicitly selected.

List registered language adapters available to audit repositories.

List deterministic project marker rules and ignored directories used during project detection.

Detect project roots and matching adapters inside a repository.

Return raw per-project audit artifacts for all detected supported roots and report unsupported roots. Use when a downstream specialist tool needs project-audits/v1; for a complete first-pass review, prefer analyze_repository.

Summarize an existing project-audits/v1 artifact. Use only when a compact coverage view is needed separately; analyze_repository already includes this result.

Rank candidates from an existing project-audits/v1 artifact while preserving project identity. analyze_repository already includes this result.

Generate a project-aware plan from an existing project-audits/v1 artifact. analyze_repository already includes this result.

Collect concise top findings from an existing project-audits/v1 artifact. analyze_repository already includes this result.

Analyze project-aware test placement from a project-audits artifact.

Collect local deterministic project audit stats for coverage, counts, risk and signal distributions, framework distribution, and adapter usage.

Audit one explicitly selected project root and return audit/v1. Use only when the caller selected a single adapter or project boundary; adapterId defaults to javascript. For an unfamiliar or complete repository review, use analyze_repository.

Validate and return an existing audit/v1 artifact unchanged; this does not scan a repository. Use audit_repo or analyze_repository for repository discovery.

Generate a deterministic test plan from an audit graph.

Derive provider-neutral execution, context, parallel-safety, and repository-reasoning hints from a plan without invoking models or subagents.

Explain one audit target by stable target id.

Rank testable audit targets by risk reduction and maintenance cost.

Analyze existing test placement from an audit graph and return advisory placement findings.

Return a structured deferred result. This tool does not generate or write test code while native generation remains disabled.

Overview

What is Repo Test Architect?

Repo Test Architect is a local-first, read-only MCP server for evidence-backed repository test architecture audits.

It detects project roots, maps existing source-to-test evidence, exposes blockers and weak coverage, and produces deterministic findings, candidate rankings, repository-native test plans, placement guidance, and verification commands.

Supported ecosystems

Bounded adapters are available for:

  • JavaScript and TypeScript
  • C# and .NET
  • Elixir
  • Go
  • Kotlin and JVM
  • PHP
  • Python
  • Ruby
  • Rust
  • Swift

Installation

The default npm channel currently installs 0.3.0:

{
  "mcpServers": {
    "repo-test-architect": {
      "command": "npx",
      "args": ["--yes", "repo-test-architect", "mcp"]
    }
  }
}

Public beta

Version 1.0.0-beta.1 is available as an opt-in public beta:

{
  "mcpServers": {
    "repo-test-architect": {
      "command": "npx",
      "args": ["--yes", "repo-test-architect@beta", "mcp"]
    }
  }
}

View the beta release notes.

Node.js 20 or newer is required.

For a general repository review, connected models should begin with analyze_repository.

Privacy and safety

Repository analysis runs locally. The MCP tools are read-only and do not contact external services. Source remains on the machine unless the MCP host or another configured tool sends it elsewhere.

Current status

Repo Test Architect 1.0.0-beta.1 is available as an opt-in public beta. The unqualified npm command remains on 0.3.0 while the beta is evaluated. Findings are evidence-backed review input rather than automatic instructions to modify a repository. Native test generation remains intentionally deferred.

Comments

More Developer Tools MCP servers