MockHero
Generate realistic relational test data — 156 field types, 22 locales, JSON/CSV/SQL, free previews.
Connector by dinosaur24 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/dinosaur24-mockhero
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mockhero.dev/mcp/agentRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 5 read · 1 write · 0 delete · 3 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 9
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
check_agent_checkout_statusdetect_schemaestimate_agent_usagelist_field_typeslist_templates
Write 1 · Create, change, send or run things.
create_agent_checkout
Not yet classified 3 · We could not tell from the name and description.
claim_agent_api_keygenerate_from_templategenerate_test_data
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
MOCKHERO_API_KEY
Other settings (environment variables or headers).
MOCKHERO_API_BASE
Network hosts it talks to 1
mockhero.dev· found in remote endpoint, install command
Tools (9)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
check_agent_checkout_statusPoll a Polar checkout created by create_agent_checkout using the returned claim_token. Returns the checkout status (pending, paid, claimed, expired) and the next action to take (complete_checkout, claim_api_key, already_claimed, expired). Once status is paid, call claim_agent_api_key with the same token.
claim_agent_api_keyClaim the MockHero API key after Polar marks the loginless agent checkout as paid. The key is returned once. Store the returned key securely and restart this MCP server with MOCKHERO_API_KEY set (or export it in the environment) to unlock plain-English prompt generation, requests above 100 records, and production usage.
create_agent_checkoutCreate a loginless Polar Checkout URL for MockHero's metered agent plan. Polar is the Merchant of Record for checkout, tax collection, and remittance. No MockHero account or login is required — supply a billing email and receive a Polar checkout URL plus a one-time claim_token. After the checkout is paid, poll check_agent_checkout_status, then call claim_agent_api_key to receive the API key. Agent plan: 500 free records per day, then $0.001 per 100 records, billed monthly.
detect_schemaConvert an existing database schema or JSON sample into MockHero's schema format. Send a SQL CREATE TABLE statement and get back the structured schema ready to use with generate_test_data. Or send a sample JSON record and MockHero will infer the field types. This is useful when you have migration files or an existing database and want to generate test data that matches your schema without manually writing the definition. No API key required.
estimate_agent_usageEstimate MockHero agent-plan cost before generating data. No login or API key is required; when MOCKHERO_API_KEY is configured the estimate uses actual daily usage. Agent plan pricing: 500 free records per day, then $0.001 per 100 records (rounded up per request), billed monthly through Polar as Merchant of Record. Send the same tables/template/prompt you plan to generate. For prompt-based estimates you must also pass estimated_records because this tool does not run prompt-to-schema conversion.
generate_from_templateGenerate test data using a pre-built schema template. Pick a template (ecommerce, blog, saas, social) and optionally adjust the scale, locale, format, and seed. The template handles all the table definitions, field types, and foreign key relationships for you. Scale multiplier: 1.0 = default counts, 2.0 = double, 0.5 = half. Example: ecommerce template at scale 2.0 generates 100 users, 200 products, etc. Small template previews up to 100 records can run free without an API key (use a small scale such as 0.05); larger or production usage requires a MockHero API key (see create_agent_checkout…
generate_test_dataGenerate realistic test data for database tables. Send either a structured schema (tables with fields) or a plain English description. Supports relational data with foreign keys, locale-aware names and addresses, 22 locales, 156 field types, and multiple output formats (JSON, CSV, SQL). The killer feature: define multiple tables with "ref" fields, and all foreign key relationships are correct — orders reference real user IDs, reviews link to real products. One call seeds your entire database. Auto-locale: add a "country" field as an enum with country codes (DE, FR, US, etc.) and names, emai…
list_field_typesList all 156 available field types for test data generation. Returns every supported type organized by category (Identity, Location, Financial, Temporal, Technical, Content, Logic, Social, HR, Ecommerce, Security, AI/ML, Healthcare, Edge Cases, Special) with descriptions, parameters, and examples. Use this to discover what types are available before building a schema. No API key required.
list_templatesList pre-built schema templates for common application patterns. Available templates: - ecommerce: Customers, products, orders, order items, reviews (5 tables) - blog: Authors, posts, comments, tags, post_tags (5 tables) - saas: Organizations, members, subscriptions, invoices (4 tables) - social: Users, posts, likes, follows, messages (5 tables) Each template includes realistic field types, proper foreign key relationships, weighted enum distributions, and auto-locale detection via country fields. No API key required.
Signals
- Stars
- 1
- Forks
- 1
- Open issues
- 0
- Weekly downloads
- 17
- Last commit (this folder)
- Jul 9, 2026 (3 months ago)
- Last release
- Jul 3, 2026 (3 months ago)
- Last package publish
- Jul 3, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.dinosaur24/mockhero- Version
- 0.2.0
- Auth
- Auth not stated, API key
- Packages
- npm @mockherodev/mcp-server
- License
- MIT
- Repository
- github.com/dinosaur24/mockhero
- Website
- mockhero.dev/docs/mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from dinosaur24
Cite this page
MockHero MCP server. Agent Mart. https://agentmart.dev/connectors/dinosaur24-mockhero (last updated 2026-10-25)