
Synthetic Data Generator
Available Actions
Details
The Synthetic Data Generator creates production-quality fake data for development, testing, and demonstrations. Data Types The tool generates nine data types. Person Profiles include demographics, contact info, and addresses. Company Profiles contain industry classification, revenue, employee counts, and org structures. Family Units provide related household members with shared addresses and relationship mappings. Technical Data covers IPs, UUIDs, MAC addresses, URLs, domains, API keys, and system information. Financial Data generates fake credit cards, bank accounts, transactions, and investment portfolios. Edge Cases produce boundary testing data with unicode, special characters, injection patterns, and null values. E-commerce Datasets create complete online store ecosystems with customers, products, orders, and reviews. Auth System Datasets provide full IAM data with users, roles, permissions, sessions, and audit logs. CRM Datasets generate sales pipeline data with companies, contacts, leads, opportunities, and deals. Locale Support Data can be generated in 10 locales: en_US, en_GB, de_DE, fr_FR, es_ES, it_IT, pt_BR, nl_NL, pl_PL, and ja_JP. Complexity Control Simple mode requires only data type and count. Detailed mode enables extended fields and relationships. Dataset sizes range from small (100 records) to medium (500) to large (2000+). Advanced options provide granular control over age ranges, industries, family sizes, currencies, and more. Testing Features Edge case testing includes unicode, boundary values, special characters, and injection patterns at low, medium, or high severity levels. The generator maintains realistic relationships such as parent-child, customer-order, and user-role mappings. Security testing patterns include SQL injection, XSS attempts, and malformed data. Scale Simple types support 1–1000 records per request. Datasets generate hundreds to thousands of related records with preserved relationships and data integrity across entities.
Use Cases
Generate realistic customer data, usage patterns, and transaction history, edge cases to validate UI robustness, large datasets for stress testing, valid-format credit card numbers
Workflows Using This Tool
Parameters
actionrequiredstringUse 'get_instructions' to retrieve documentation. Action to perform: generate
data_typestringType of synthetic data to generate. Options: 'person' (individual profiles with names, emails, addresses, demographics - for user registration, contact forms, CRM testing), 'company' (business profiles with industry, size, revenue, employees - for B2B systems, vendor management), 'family' (related family units with parents, children, shared addresses - for household data, family plans), 'technical' (IPs, UUIDs, URLs, domains, API keys - for network testing, API development), 'financial' (credit cards, bank accounts, transactions - for payment systems, banking apps), 'edge_cases' (unicode, special chars, injection patterns - for security testing, validation), 'ecommerce_dataset' (customers, products, orders, reviews - for e-commerce platforms), 'auth_system_dataset' (users, roles, permissions, sessions - for IAM/auth systems), 'crm_dataset' (companies, contacts, deals, pipeline - for CRM/sales platforms). Required for generate action.
countintegerNumber of records to generate (1-1000). For simple types (person, company, family, technical, financial, edge_cases), this is the exact number of records. For datasets (ecommerce_dataset, auth_system_dataset, crm_dataset), this affects the size multiplier.
About The Developer

Apoth3osis
Joined Agent Payment: August 14, 2025
We build tools that enable AI agents to excel in the mathematical realm.
Our small team develops experimental and unique solutions in the AI arena, with a strong focus on modular computing for agentic applications and custom model deployment. We have handled projects for a variety of applications across many sectors, from algorithmic trading and financial analysis, to molecular simulations and predictions, to habitat and biodiversity monitoring and wildlife conservation.