MVR API - Minimum Viable Relationships is answering right now. Last checked 11 min ago. It exposes 5 tools. Last commit 3 Nov 2026.
Read-only MVR preflight for trust, permission, evidence gaps, and African market-entry readiness.
Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 6 September 2026. No other catalogue keeps this.
We read the source, 4 d ago · tools taken from the live server · rules 995398eba69f
Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.
const test=spawnSync(process.execPath,[fileURLToPath(new URL('examples/decision-review-workbench/test.mjs',root))],{encoding:'utf8',windowsHide:true,timeout:60000});assert.equal(test.status,0,test.stderr);assert.equal(JSON.parse(test.stdout).exhaustive_oracle_cases,6912);
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
need(object(a)&&Object.keys(a).sort().join(',')==='model,model_version,output_sha256,prompt_sha256,provider'&&text(a.provider,100)&&text(a.model,120)&&text(a.model_version,120)&&HEX.test(a.prompt_sha256||'')&&HEX.test(a.output_sha256||''),'INTERPRETATION_ATTRIBUTION_INVALID');
const test=spawnSync(process.execPath,[fileURLToPath(new URL('examples/decision-review-workbench/test.mjs',root))],{encoding:'utf8',windowsHide:true,timeout:60000});assert.equal(test.status,0,test.stderr);assert.equal(JSON.parse(test.stdout).exhaustive_oracle_cases,6912);
const read = p => JSON.parse(fs.readFileSync(path.join(here, '..', p), 'utf8'));
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch MVR API - Minimum Viable Relationships and you get told the day something new turns up.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.
claude mcp add mvr-api --transport http https://africanmarketos.com/mcp/preflight
https://africanmarketos.com/mcp/preflight
[mcp_servers.mvr-api]
url = "https://africanmarketos.com/mcp/preflight"
{
"mcpServers": {
"mvr-api": {
"url": "https://africanmarketos.com/mcp/preflight"
}
}
}
{
"servers": {
"mvr-api": {
"type": "http",
"url": "https://africanmarketos.com/mcp/preflight"
}
}
}
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
mvr_context_compile
mvr_decision_check
mvr_entity_resolve
mvr_evidence_completeness
mvr_first_call
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://africanmarketos.com/mcp/preflight | streamable-http | answering | 1276 ms | 11 min ago |
RegEvidenceHub Waste: England waste registration, DWT readiness and permit-change preflight.
Machine-native relationship mesh for discovery, help, evidence, and earned trust.
Read-only npm package and project dependency preflight tools for AI applications.
Global evidence-ranked relationship intelligence for AI agents via MPP.
Read-only evidence and boot-readiness tools for one VM disk image, offline.
Official-source US business, permit, and WHOIS evidence via read-only MCP tools.
Pay for APIs with USDC. Read-only x402 payment discovery, verification, evidence, and status.
Microsoft 365 administration via Graph API application permissions (read-only by default).
Answers built from our own checks of this server.