Mocking, functional, load and contract tests, fuzzing, chaos and security. By hand or by autonomous AI agents, on-premise on your own infrastructure.
Not just mocking — the whole testing lifecycle in one place: mocks, API, UI, test management and AI.
The team idles while the API gets built. Spin up a mock in minutes — HTTP, gRPC, GraphQL and 7 more protocols, with conditions and dynamic data.
Requests in Postman, load in k6, contracts somewhere else. Here it's all one place — collections, load and contract tests.
A different rig for web, Android and desktop. Record and run UI scenarios in the browser and on real devices, right here.
Test cases in one tool, runs in another, reports in a third. Test management, plans and clear reports — together.
Describe the task in plain words and a built-in AI agent builds mocks, writes and runs the tests. Connects to your own LLMs and MCP / A2A.
Every protocol and integration your team needs, unified under one API and one UI
Full REST API mocking with route parameters, query matching, header conditions, and dynamic response generation using 50+ faker functions.
Upload .proto files and get fully functional gRPC mock servers with reflection support.
Mock GraphQL queries and mutations with condition-based response matching.
Import WSDL definitions and auto-generate SOAP mock services with proper XML envelope handling.
Mock bidirectional WebSocket communication with event-based response patterns.
Mock Server-Sent Events streams with configurable event types and intervals.
Generate MCP servers for AI coding tools like Cursor, Claude Desktop, and Windsurf. Manage mocks from your IDE.
Drive a real Apache Kafka cluster from your tests — publish, consume, and resolve mock payloads through Mockarty. Requires a running broker (docker-compose, dev cluster, or testcontainers).
Drive a real RabbitMQ instance — publish to exchanges, consume from queues, and resolve mock payloads through Mockarty. Requires a running RabbitMQ (docker-compose, dev instance, or testcontainers).
Mock SMTP servers for testing emails, notifications and bounce handling. The generated server accepts real SMTP connections with STARTTLS support.
Import your API specifications and start developing immediately
Import OpenAPI/Swagger specs to auto-generate all REST mocks in seconds
Upload .proto files to generate fully functional gRPC mock servers
Import WSDL definitions to auto-generate SOAP mock services
Define GraphQL schemas with queries and mutations — generate mock resolvers instantly
Describe MCP tools and resources in JSON — generate standalone MCP servers for AI agents
Record real traffic with HAR files and convert to mocks in one click
Generate production-ready servers from API specs. Generated servers run autonomously with their own cache and resolve mocks through Mockarty.
11 built-in AI agents, 50+ tools, MCP marketplace, and agent-to-agent protocol — AI at the core of every feature
11 specialized sub-agents for mock building, API testing, fuzzing, performance analysis, database queries, web crawling, and notifications. Auto-routing, tool calling, and multi-step delegation.
Connect any tool source — MCP servers, OpenAPI specs, gRPC services, WSDL, RAG knowledge bases. Admin controls tool access, users select per feature.
AI-powered test generation, security fuzzing triage, performance diagnostics, API diff detection, log anomaly analysis, and smart collection building.
Built-in MCP server for Cursor, Claude Desktop, Windsurf. A2A protocol for external AI agents to discover and delegate tasks.
create_mock POST /api/payments 201create_mock GET /api/payments/:id 200create_mock POST /api/payments/:id/refund 200send_slack #payments-alerts OKPowerful features beyond standard mocking tools
Global, Chain, and Mock stores for complex workflows like order processing and auth flows
Generate realistic names, emails, UUIDs, dates, addresses, and more
JsonPath, regex, body/header/query matching with AND logic
Forward to real services, inject delays, replace headers, test timeouts
Return different responses randomly or in order — simulate flaky services
Generate standalone servers for MCP, gRPC, GraphQL, SOAP, SSE, WebSocket, Kafka, RabbitMQ
Postman-like tool with collections, environments, variables, and test scripts
Import Postman collections and run load tests with APDEX scoring to quickly find bottlenecks
Capture real traffic with toxicity rules (delay, jitter, error injection, throttling) and convert to mocks
Reusable mock templates for common API patterns
Async HTTP/Kafka/RabbitMQ webhooks with retries, exponential backoff, and templating
Import Postman collections, environments, and scripts — run them as load tests with APDEX scoring
Automatic OPTIONS preflight handling for all mock routes — no extra configuration needed
Distributed tracing and metrics out of the box
A full red-team module, built in — AI agent or manual, all on your own infrastructure.
Autonomous personas plan, scan and triage into one report.
OWASP API Top-10, injection, auth, BOLA, misconfig, TLS, CVEs.
Mutate real traffic to crash edge cases before prod does.
Runs inside your perimeter. Nothing ever leaves.
Per-namespace isolation, full audit trail, SIEM export and PII encryption — gov & bank ready.
Controlled failures in your K8s cluster: kill pods, sever the network, prove resilience — all from Mockarty.
Selectively kill pods to test self-healing and failover behavior
Network partitions, DNS spoofing, and service isolation via NetworkPolicy
6 ready-made chaos scenarios (Chaos Monkey, Scale to Zero, etc.), run on cron schedule or from CLI
Cluster topology dashboard, real-time experiment logs, and recovery metrics
Public API registry, mock drift detection, and pact violation tracking — ensure your mocks always match reality.
Centralized registry of API contracts. Publish, discover, and subscribe to contract changes across teams.
Automatically detect when mocks diverge from real API schemas. Get alerts before bugs reach production.
Consumer-driven contract testing. Track pact violations across services and teams with detailed reports.
Self-hosted, air-gapped, enterprise-ready
Runs entirely on your infrastructure. No third-party dependencies.
Works in fully offline environments. No internet required.
Your data never leaves your perimeter. Full data sovereignty.
Docker Compose, Kubernetes (Helm), Ansible, or bare metal.
From an engineer's laptop to a distributed fleet and a device grid — one core for every kind of testing
Add resolver nodes and runner agents on demand. Each component scales independently.
No single point of failure. Automatic failover with health checks and readiness probes.
Sub-millisecond mock resolution. Redis caching for hot paths. Connection pooling.
Request a demo or deploy Mockarty on-premise on your own infrastructure — first mocks in minutes