coverage-orchestrator-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@coverage-orchestrator-mcprun test coverage orchestration targeting 90%"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
coverage-orchestrator-mcp
A TypeScript MCP server that drives test coverage toward target thresholds by coordinating workspace test execution with code-tree-mcp uncovered-symbol analysis.
What It Does
ensures workspace coverage tooling exists
runs tests with coverage and collects failures
imports LCOV into
code-tree-mcpfetches uncovered symbols from
code-tree-mcpranks the next highest-impact coverage actions
iterates until thresholds are met or a stop condition is reached
Related MCP server: MCP Java Testing Agent
Requirements
Node.js 20+
a reachable
code-tree-mcpbinary, typically vianpx code-tree-mcpa target workspace with a Node-based test runner
Install
npm install
npm run buildRun
One-command server startup after build:
npx coverage-orchestrator-mcpRun the fixture workflow and call the orchestrator from npx:
npx coverage-orchestrator-mcp implementTestCoverageOptional target percentage:
npx coverage-orchestrator-mcp implementTestCoverage 90If the percentage is omitted, this command targets 100% (highest possible target).
During local development:
npm run devSetup
Print VS Code MCP configuration:
npx coverage-orchestrator-mcp setup --print-configWrite .vscode/mcp.json in the current working directory:
npx coverage-orchestrator-mcp setup --client vscodeIf the current directory is not the workspace you want to update, pass --project-root.
Workspace
This repository tree includes a multi-root workspace file at ../new mc.code-workspace that opens both:
code-tree-mcpcoverage-orchestrator-mcp
Tool Workflow Example
Call
ensure_coverage_setupfor the target workspace.Call
run_tests_with_coverage.Call
fetch_uncovered_code.Call
verify_coverage_target.Call
improve_test_coverage_orchestratorfor iterative orchestration.
Troubleshooting
If
setupcannot write.vscode/mcp.json, rerun with--print-configand copy the JSON manually.If
code-tree-mcpis not on your path, configure the orchestrator process withCODE_TREE_MCP_COMMANDandCODE_TREE_MCP_ARGS.If coverage artifacts are missing, confirm the target workspace can run
npm run test:coverageand produces bothcoverage/coverage-summary.jsonandcoverage/lcov.info.
Validation
npm testruns unit coverage helpers, CLI, server routing, and orchestrator-loop tests.npm run test:integrationrebuilds the siblingcode-tree-mcppackage, launches it over stdio, and verifies uncovered-symbol fetching against a real MCP server.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenanceEnables automated testing and coverage reporting for MCP services with test execution, file generation, and mock service creation. Provides comprehensive testing infrastructure including Jest integration, coverage reports, and health checks for the MCP ecosystem.Last updated
- Flicense-qualityFmaintenanceAutomates Java/Maven test generation, JaCoCo coverage analysis, and Checkstyle checking through MCP tools. Enables iterative improvement of test coverage and code style until quality goals are met.Last updated1
- Alicense-qualityAmaintenanceMCP server for test impact analysis and code intelligence. Maps tests to code and git history to determine impacted tests, risk scores, and ownership for AI coding agents.Last updated2MIT
Related MCP Connectors
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
CodeRide eliminates the context reset cycle once and for all. Through MCP integration, it seamless…
Remote MCP for Gemini upgrade evals, prompt regressions, output diffs, and eval receipts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/markgregg/coverage-orchestrator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server