MockHero MCP server
Generate realistic relational test data — 156 field types, 22 locales, JSON/CSV/SQL, free previews.
1 stars29 downloads/wk
Reviews
Write oneNobody has reviewed MockHero yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MockHero tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- Live reliabilityremote unreachable: Streamable HTTP error: Error POSTing to endpoint: {"error": {"code": "404", "message": "The deployment could not be found on Vercel."}}0/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 76 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highRemote endpoint did not respond
reliability.unreachableStreamable HTTP error: Error POSTing to endpoint: {"error": {"code": "404", "message": "The deployment could not be found on Vercel."}}
What the publisher says
From the MockHero repository's README, as published. We do not edit it. Read it on GitHub
MockHero
Synthetic test data API. Generate realistic, relational data for any database schema.
What it does
- 156 field types across 15+ categories (identity, location, financial, temporal, and more)
- Relational data — foreign keys just work. Orders reference real user IDs, reviews link to real products. One API call seeds your entire database.
- 3 input modes — structured schema, plain English prompt, or pre-built templates
- Auto-locale — add a country enum field and names, emails, phones match each row's nationality. 22 locales supported.
- JSON, CSV, SQL output — Postgres, MySQL, SQLite dialects
- Deterministic seeds — same seed + same schema = identical data every time
- MCP server — use from Claude Desktop, Cursor, Windsurf, or any AI agent
Quick start
curl -X POST https://mockhero.dev/api/v1/generate \
-H "Authorization: Bearer mh_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"tables": [
{
"name": "users",
"count": 50,
"fields": [
{ "name": "id", "type": "uuid" },
{ "name": "name", "type": "full_name" },
{ "name": "email", "type": "email" },
{ "name": "country", "type": "enum", "params": { "values": ["US", "DE", "FR", "JP"] } },
{ "name": "created_at", "type": "datetime" }
]
},
{
"name": "orders",
"count": 200,
"fields": [
{ "name": "id", "type": "uuid" },
{ "name": "user_id", "type": "ref", "params": { "table": "users", "field": "id" } },
{ "name": "total", "type": "price" },
{ "name": "status", "type": "enum", "params": { "values": ["pending", "shipped", "delivered"] } }
]
}
]
}'Or use plain English:
curl -X POST https://mockhero.dev/api/v1/generate \
-H "Authorization: Bearer mh_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{ "prompt": "50 users with German names and 200 orders linked to them" }'Templates
Pre-built schemas for common patterns — no schema definition needed:
curl -X POST https://mockhero.dev/api/v1/generate \
-H "Authorization: Bearer mh_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{ "template": "ecommerce", "scale": 2, "locale": "de" }'Available: ecommerce, blog, saas, social
MCP server
Use MockHero from AI agents via the Model Context Protocol.
Hosted remote MCP endpoint for agent-first clients:
https://mockhero.dev/mcp/agentThis endpoint exposes estimate, loginless Polar checkout, checkout status, API key claim, schema detection, templates, and generation tools.
Local stdio MCP server for agents that run npm packages:
npm install -g @mockherodev/mcp-serverSee @mockherodev/mcp-server for setup instructions.
Pricing
Tech stack
- Next.js 15 (App Router)
- Supabase (Postgres)
- Clerk (Auth)
- Polar (Billing)
- Tailwind v4
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add --transport http mockhero https://mockhero.dev/mcp/agent
MockHero: common questions
- Is MockHero MCP server safe?
- With care: it is graded C, so read the findings first (60/100). Read the MockHero safety report
- How do I install MockHero?
- It runs remotely at mockhero.dev. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does MockHero need an API key?
- Yes. The registry entry asks for
MOCKHERO_API_KEY. - Is MockHero maintained?
- The last commit was 77 days ago (2026-07-09). The latest release is v0.2.0.
- Is MockHero up?
- 0% of our last 21 checks got an answer. We check remote servers about four times a day.
- What can I use instead of MockHero?
- Servers from other publishers that do the same job: Magic Cloud MCP server, Tableau Workbook Auditor MCP server and csvql MCP server. Compare all MockHero alternatives.
Alternatives to MockHero
Same job from other publishers: the closest match first, then the best rated.
Magic CloudGenerate secured CRUD APIs over your database, run SQL, manage files, tasks and a headless browsernot reviewedEstablishedA- Tableau Workbook AuditorLocal-only Tableau .twbx audit: lineage, unused fields, duplicate calcs, SQL, version diffsnot reviewedGrowingA
- csvqlQuery CSV files with SQL via MCP. Fast, local, zero-config, read-only, sandboxable with --root.not reviewedGrowingA
- Mi Fitness Data BridgeLocal-first bridge: export your own Mi Fitness (Xiaomi) health data to SQLite/JSON/CSV and MCP.not reviewedGrowingB
- DBHubToken-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLitenot reviewedWidely usedA