Mock, test, and automate HTTP, gRPC, GraphQL, SOAP, WebSocket, SSE, MCP, Kafka, RabbitMQ, SMTP — with built-in AI agents, deployed on-premise on your own infrastructure
Modern development teams face real challenges that Mockarty solves
Frontend teams wait for backend APIs to be ready, slowing down the entire development cycle
Timeouts, errors, race conditions — hard to reproduce with real services
Shared test environments cause conflicts between teams and unreliable test results
Different mock tool per protocol leads to complex setups and inconsistent developer experience
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
Inject controlled failures into your K8s cluster. Kill pods, simulate network partitions, and verify 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.
Distributed architecture designed for enterprise workloads
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