Mock and test HTTP, gRPC, GraphQL, SOAP, WebSocket, SSE, MCP, Kafka, RabbitMQ — all from one tool, on your 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 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.
Mock Apache Kafka message brokers with topic management and consumer group simulation.
Mock RabbitMQ with exchange/queue/binding configurations and message publishing.
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.
Leverage AI to create and manage mocks faster than ever
Create and edit mocks via natural language. Supports Ollama, OpenAI, OpenRouter, and Claude.
Connect Mockarty to Cursor IDE, Claude Desktop, Windsurf — manage mocks without leaving your editor.
Describe your API in plain language and AI generates realistic responses with proper faker data.
Powerful features that no other mocking tool offers
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
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.
| Feature | Mockarty | WireMock | MockServer | Postman | Mockoon |
|---|---|---|---|---|---|
| HTTP / REST | |||||
| gRPC | plugin | ext | cloud | ||
| GraphQL | ext | partial | |||
| SOAP / WSDL | manual | manual | |||
| WebSocket | plugin | ||||
| SSE | |||||
| MCP | |||||
| Kafka | plugin | ||||
| RabbitMQ | plugin | ||||
| AI Assistant | |||||
| MCP Server | cloud | ||||
| Stateful Mocking | |||||
| Code Generators | |||||
| Postman Import | cloud | N/A | |||
| Built-in API Tester | |||||
| Performance Testing | |||||
| Traffic Recording | |||||
| On-Premise | partial | ||||
| RBAC & Namespaces |
Download Mockarty for free and start mocking in minutes