MockHero generates realistic, relational synthetic test data from a JSON schema, plain-English prompt, or template — 156 field types, 22 locales, JSON/CSV/SQL output, with valid foreign keys across related tables (orders reference real user IDs, reviews link to real products). Built for AI coding agents and developers who need seed data, fixtures, demo data, or QA datasets without hand-writing repetitive faker scripts. Free keyless preview: generate up to 100 records per request with an explicit table schema, no signup or API key required. For larger volumes or plain-English prompt generation, get an API key by creating a loginless Polar checkout (no account needed) — 500 free records/day, then $0.001 per 100 records billed monthly. Polar is the Merchant of Record. Deterministic seeds make output reproducible across runs. Locale-aware data (names, phone formats, addresses) covers 22 locales.
MockHero is a remote MCP server published at mockhero.dev. It has been probed 6 times since 9/10/2026. It answered in 6 of them (100.0%), a near-uninterrupted record. Median response time is 1,468 ms, a delay an agent will notice. It offers a narrow, focused set of 6 tools. On the protocol side it still runs 2025-11-25 and has not moved to the newer spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
estimate_agent_usage — Tool name is vague; 'agent-plan cost' lacks clarity for agents.generate_test_data — Parameter requirements for schema inputs are not explicitly defined.generate_from_template — Overlap with 'generate_test_data' may create ambiguity in tool selection.Risk: medium
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Derived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/mockhero-mockhero)<a href="https://mcpmetrics.io/servers/mockhero-mockhero"><img src="https://mcpmetrics.io/badge/mockhero/mockhero/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to see| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-11 13:13:33 | Legacy | 200 | 704 | 200 | 2375 | 2025-11-25 |
| 2026-09-11 11:20:19 | Legacy | 200 | 1468 | 200 | 3034 | 2025-11-25 |
| 2026-09-11 09:28:19 | Legacy | 200 | 1543 | 200 | 1592 | 2025-11-25 |
| 2026-09-11 07:35:54 | Legacy | 200 | 2043 | 200 | 1398 | 2025-11-25 |
| 2026-09-11 05:44:28 | Legacy | 200 | 1330 | 200 | 1392 | 2025-11-25 |
| 2026-09-10 21:16:35 | Auth-gated | 401 | 334 | 401 | 341 | — |
Each block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.