MockServer
MockServer is a free, Apache 2.0 open-source HTTP mock server, recording proxy, and MCP server that lets developers, QA engineers, and SREs mock, record, and proxy HTTP/HTTPS/gRPC services for isolated, deterministic testing — with native AI coding-assistant integration.
- Company typePrivate
- Founded-
- Headquarters—
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What MockServer does
MockServer is an open-source HTTP mock server, recording proxy, and Model Context Protocol (MCP) server that enables developers, QA engineers, and SREs to test applications against controllable mock dependencies rather than fragile real services. Built on a Netty-based asynchronous I/O architecture, it supports HTTP/1.1, HTTP/2, HTTP/3 (experimental), HTTPS, and gRPC on a single port with automatic protocol detection, and ships client libraries for Java, JavaScript/TypeScript, Python, Ruby, Go, .NET, Rust, and PHP. The product combines three roles in one self-hosted binary: a configurable mock server with expectation-based matching and dynamic response templating, a recording proxy for live-traffic capture and replay, and a verification engine that asserts exactly which requests the system-under-test sent. Native integrations span Testcontainers, JUnit 5, OpenAPI/Swagger, Pact, GraphQL, AsyncAPI (Kafka/MQTT/AMQP), OIDC/OAuth2, SAML, SCIM, and WASM-loaded custom rules.
The project is independently maintained by founder James D Bloom as an individual open-source effort under Apache License 2.0, with no formal corporate entity, no parent company, no funding rounds, no acquisitions, and no commercial SaaS offering. Distribution is exclusively self-serve through every major language package manager (Maven Central, npm, PyPI, RubyGems, Go modules, NuGet, Packagist, crates.io), Docker, Helm/Kubernetes (OCI), Homebrew, and a standalone JAR. All marketing is community-driven — GitHub, Slack, and AI-retrieval channels (llms.txt, ai.txt) — with no paid campaigns, sales team, or support organization. The current release is version 7.4.0.
The go-to-market motion is product-led growth: developers install MockServer with a single command, integrate it into CI/CD pipelines via Testcontainers or direct language clients, and adopt organically. There is no revenue model beyond the free Apache 2.0 license, and the data explicitly states there are no pricing tiers, no paid plans, and no SaaS account requirement. Primary customer segments are software developers and QA engineers (testing workflows), platform and SRE engineers (chaos and resilience), and AI application developers (LLM and MCP protocol mocking). Notable named integrations with AI coding assistants — Claude Code, Cursor, Windsurf, Cline, OpenCode — position MockServer at the intersection of developer testing and AI-assisted coding workflows.
MockServer firmographics
Firmographics- Name
- MockServer
- Legal name
- MockServer
- Website
- https://mock-server.com
- Company type
- Private
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- MockServer is a free, Apache 2.0 open-source HTTP mock server, recording proxy, and MCP server that lets developers, QA engineers, and SREs mock, record, and proxy HTTP/HTTPS/gRPC services for isolated, deterministic testing — with native AI coding-assistant integration.
- Ownership category
- akta.pro rank
MockServer industry classification
Industry- Product category
- API Mocking & Service Virtualization
- NAICS
- Custom Computer Programming Services (541511)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- Testing, Simulation & Local Dev Environments (testnets, forks, fuzzing, CI) (FSAPABAG)
- akta.pro secondary industry
- Performance Engineering & Scalability Testing (BPAEAKAK)
Keywords
MockServer business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Marketing or Sales
Revenue model
- Open Source (Free): MockServer is free and open-source under the Apache License 2.0. The core tool is available at no cost with no SaaS account required, distributed via package managers, Docker, Helm, and executable JAR. There is no commercial SaaS offering; the product is a standalone, self-hosted tool.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Pay-as-you-go | Free Open-Source (no tiers) |
Go-to-market motion1 record
Distribution channels8 records
Marketing channels3 records
MockServer product offering
Product offeringCore offering
MockServer is a self-hosted, open-source HTTP mock server, recording proxy, and verification engine that lets software teams replace fragile external dependencies with controllable mocks for testing. It supports HTTP/1.1, HTTP/2, HTTP/3, HTTPS, gRPC, GraphQL, AsyncAPI, OIDC, SAML, and SCIM, and ships with a built-in MCP server so AI coding assistants can drive mocking, chaos injection, and traffic verification in natural language. All functionality is delivered under Apache License 2.0 with no commercial SaaS offering.
Product overview
MockServer is a single, self-contained open-source tool (licensed Apache 2.0) that serves three roles: (1) a mock server that returns configurable responses for any HTTP/HTTPS/gRPC request, (2) a recording proxy that introspects and can pause/modify traffic between services, and (3) a verification engine that asserts exactly which requests the system-under-test sent. It ships with a built-in MCP server so AI coding assistants can drive it in natural language. MockServer is distributed as a Docker container, Maven artifact, npm module, PyPI package, standalone JAR, and via Helm/Kubernetes. Clients exist in Java, JavaScript/TypeScript, Python, Ruby, Go, .NET, Rust, and PHP.
Differentiator
Problem solved
Functional benefit
Products and services
- MockServer Self-hosted open-source HTTP mock server, recording proxy, and MCP server for software developers and QA engineers. Mocks HTTP/HTTPS/gRPC/GraphQL/AsyncAPI services, injects chaos (latency, errors, dropped connections), records and replays live traffic, verifies exactly which requests the system-under-test sent, and exposes an MCP endpoint for AI coding assistants (Claude Code, Cursor, Windsurf, Cline, OpenCode) to drive mocking in natural language. Distributed free under Apache License 2.0 via Docker, Helm/Kubernetes, Maven, npm, PyPI, RubyGems, Go, NuGet, Packagist, crates.io, Homebrew, and a standalone JAR, with native clients in Java, JavaScript/TypeScript, Python, Ruby, Go, .NET, Rust, and PHP.
Quantifiable outcome
- Tests run faster and more reliably without network I/O to real external services
- +1 more outcomes
Companies that use MockServer
Customer profileSegments3 records
Ideal customer profiles3 records
MockServer technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration13 records
AI capability5 records
Feature9 records
MockServer partnerships and signals
Strategic signalScale indicators3 records
Recent moves5 records
Expansion highlights5 records
MockServer competitors and assessment
Company assessmentBroad incumbents
- Postman: Postman is a broad API platform whose Mock Servers feature directly competes with MockServer for the developer persona. As a well-funded incumbent with a massive existing install base, Postman offers mocking as one feature within a much larger API design, testing, and collaboration suite.
- SmartBear ReadyAPI: SmartBear's ReadyAPI (formerly SoapUI Pro) is a commercial API testing and service virtualization platform. It competes with MockServer's service-virtualization and contract-testing capabilities and is the established incumbent in enterprise QA tooling where budgets and SLAs matter.
Direct peers
- WireMock: WireMock is the most direct competitor — an open-source HTTP API mocking library also distributed as a Java library and now with a commercially backed 'WireMock Cloud' SaaS. It targets the same developer and QA persona with overlapping capabilities (stubbing, verification, recording) and a similar expectation-based DSL approach.
- LocalStack: LocalStack provides a fully functional local cloud emulator (AWS APIs and other services) for development and testing. It overlaps with MockServer's local-dev-environment positioning and is frequently adopted for the same 'avoid fragile real dependencies' use case, though focused on cloud services rather than arbitrary HTTP APIs.
- Mountebank: Mountebank is an open-source, multi-protocol test double tool supporting HTTP, HTTPS, TCP, SMTP, and similar protocols. It competes directly with MockServer's multi-protocol mocking stance, though with a smaller community footprint and less commercial momentum.
- Hoverfly: Hoverfly is an open-source API mocking and service virtualization tool originally from SpectoLabs. It targets the same use cases (HTTP service simulation, request/response matching, stateful scenarios) and competes head-on with MockServer for developer and SRE attention, though with a narrower protocol footprint.
Emerging players
- Beeceptor: Beeceptor is a hosted API mocking tool that allows developers to create mock endpoints in seconds via a web UI. It competes in the same 'mock any HTTP API' use case as MockServer but with a hosted SaaS model rather than self-hosted open source.
- Pactflow: Pactflow is the commercial home of Pact, the de facto standard for consumer-driven contract testing. It overlaps with MockServer's contract-testing features (Pact export/verify), and the two are complementary rather than purely competitive — but both serve the same QA-engineer persona testing microservices.
- Karate Labs: Karate Labs provides an open-source unified API testing, mocking, and contract-testing framework. It targets the same developer/QA persona as MockServer, particularly for REST and SOAP, with built-in mocking, stubbing, and consumer-driven contract testing in a single toolchain.
- Mirage JS: Mirage JS is an open-source API mocking library that runs in the browser for frontend development and testing. It overlaps with MockServer's frontend-testing use case but is positioned for client-side mocking during development rather than server-side service virtualization.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
MockServer social profiles
Digital presenceMockServer financial estimates
Financial estimateRevenue estimate
Valuation estimate
MockServer leadership team
Management profileNumber of profiles
Profiles1 record
MockServer funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
MockServer M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about MockServer
What does MockServer do?
MockServer is a self-hosted, open-source HTTP mock server, recording proxy, and verification engine that lets software teams replace fragile external dependencies with controllable mocks for testing. It supports HTTP/1.1, HTTP/2, HTTP/3, HTTPS, gRPC, GraphQL, AsyncAPI, OIDC, SAML, and SCIM, and ships with a built-in MCP server so AI coding assistants can drive mocking, chaos injection, and traffic verification in natural language. All functionality is delivered under Apache License 2.0 with no commercial SaaS offering.
Is MockServer a public or private company?
MockServer is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was MockServer founded?
MockServer was founded in -1. It employs 1 to 10 people.
How does MockServer make money?
One revenue line is on record: open Source (Free).
Who are MockServer's main competitors?
Broad incumbents on record are Postman and SmartBear ReadyAPI. Direct peers are WireMock, LocalStack, Mountebank and Hoverfly. Emerging players are Beeceptor, Pactflow, Karate Labs and Mirage JS.
Does MockServer have an API?
Yes. MockServer exposes a REST API on the /mockserver path for creating expectations, verifying requests, retrieving recorded traffic, clearing/resetting state, managing scenarios, injecting chaos, and controlling the server. Clients are available in Java, JavaScript/TypeScript, Python, Ruby, Go, .NET, Rust and PHP. A built-in MCP (Model Context Protocol) server at /mockserver/mcp enables AI coding assistants to drive the mock server in natural language. The API is documented via an OpenAPI 3.0.0 specification (version 7.4.0). Developer documentation is at app.swaggerhub.com/apis/jamesdbloom/mock-server-openapi.
What industry is MockServer in?
MockServer's product category is API Mocking & Service Virtualization. Its primary akta.pro industry code is FSAPABAG, Testing, Simulation & Local Dev Environments (testnets, forks, fuzzing, CI), with a secondary code of BPAEAKAK, Performance Engineering & Scalability Testing. Its NAICS code is 541511 and its SIC code is 7372.