Deterministic Faker Data Engine

Deterministic Faker Data Engine MCP Connector for Claude

A+

Generate thousands of mock names, addresses, and paragraphs instantly. Perfectly deterministic, 100% local, and ready for E2E testing.

3 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Using real user data in staging environments or passing production PII to an LLM context is a massive security violation. On the flip side, asking an LLM to invent 500 fake users is slow, wastes tokens, and breaks test determinism because the AI invents different names every time. This MCP solves both issues by acting as a high-speed local data generator.

The Superpowers

  • Mathematical Determinism: Pass an optional seed integer, and the generator will spit out the exact same names and addresses every single time. Perfect for Cypress or Playwright CI/CD test setups.
  • Instant Scale: Need 1,000 JSON addresses? Generated in less than 5 milliseconds locally.
  • Zero-API Security: Never leak your testing intentions to external "fake data" SaaS APIs. The PRNG (Pseudo-Random Number Generator) runs completely locked inside your infrastructure.
mock-datatest-automationprngdata-generationprivacy-compliancesynthetic-data

3 tools expose this connector's capabilities to your AI agent.

generate_fake_addresses

Provide a count and optionally a numeric seed to guarantee deterministic reproducible outputs. Deterministically generates random addresses based on a seed

generate_fake_names

Provide a count and optionally a numeric seed to guarantee deterministic reproducible outputs. Deterministically generates random names and identities based on a seed

generate_fake_text

Provide the number of paragraphs and optionally a numeric seed to guarantee deterministic reproducible outputs. Deterministically generates random lorem-ipsum paragraphs based on a seed

See how to talk to your AI agent using Deterministic Faker Data Engine.

Generate 5 fake names using seed 42 so I can use them in my Cypress tests.

Using the generate_mock_names tool (count=5, seed=42): ['Amelia Anderson', 'Joseph Davis', 'Harper Moore', 'John Smith', 'Olivia Taylor'].

Give me a mock JSON array containing 3 realistic addresses.

Using the generate_mock_addresses tool (count=3): I have generated the addresses successfully. Example: '5842 Pine Ln, Springfield, CA 45812'.

In software testing, you often need the data to be 'fake' but 'repeatable'. If a test fails for user 'John Smith', you want it to generate 'John Smith' again when you re-run the test tomorrow. A seed guarantees mathematical consistency.

Related Connectors