Skip to content
Agentmart
Submit a tool

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

IndexedMITLocal (stdio)Remote (HTTP)★ 1
Write a review

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/agent Remote (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.

We use your email only for this newsletter. Privacy

About

Generate realistic relational test data — 156 field types, 22 locales, JSON/CSV/SQL, free previews.

No 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_status
  • detect_schema
  • estimate_agent_usage
  • list_field_types
  • list_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_key
  • generate_from_template
  • generate_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_status

    Poll 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_key

    Claim 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_checkout

    Create 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_schema

    Convert 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_usage

    Estimate 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_template

    Generate 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_data

    Generate 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_types

    List 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_templates

    List 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
License
MIT
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)