mockserver-monorepo
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
MockServer is an HTTP/HTTPS mock server and proxy testing tool that includes a built-in MCP server for AI coding assistant integration. It enables developers to mock APIs, record and inspect live traffic, and inject failures for chaos engineering, while supporting HTTP/1.1, HTTP/2, HTTP/3, gRPC, WebSockets, and more on a single port. The integrated MCP server allows AI assistants to configure mock expectations, verify requests, and manage test scenarios programmatically. MockServer can be deployed via Docker, Homebrew, Kubernetes, or as a JAR, with client libraries available for Java, Node.js, Python, Ruby, and other languages.
Key Features
Use Cases
- 01AI assistants configuring mock server expectations and verification rules during development
- 02Testing applications against unavailable or incomplete external APIs
- 03Recording and inspecting production-like traffic for debugging and analysis
- 04Chaos engineering experiments to validate application resilience
- 05Contract testing by validating requests against OpenAPI specifications
- 06Mocking LLM chat-completion APIs for AI application development without external API costs
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
mockserver-monorepo — FAQ
What is MockServer MCP server?+
MockServer is an HTTP mock server and proxy tool that includes a built-in MCP (Model Context Protocol) server at /mockserver/mcp, allowing AI coding assistants to programmatically configure mock expectations, verify requests, and manage test scenarios.
How do I install and run MockServer?+
You can run MockServer via Docker with 'docker run -d --rm -p 1080:1080 mockserver/mockserver', install via Homebrew with 'brew install mockserver', deploy to Kubernetes with Helm, or run as a standalone JAR. The MCP server is automatically available at /mockserver/mcp once MockServer is running.
Which AI clients work with MockServer MCP server?+
MockServer's MCP server follows the Model Context Protocol standard and works with any MCP-compatible AI coding assistants. The documentation specifically mentions integration with AI coding assistants via the /mockserver/mcp endpoint.
What are the prerequisites for running MockServer?+
MockServer 6.x and later requires Java 17+ runtime (bundled in the official Docker image). No external API keys are required to use the mock server or MCP integration. For Java development, JDK 17+ is needed to build from source.
Is MockServer free to use?+
Yes, MockServer is open source and free to use. It is distributed under an open license and available via Docker Hub, Maven Central, npm, Homebrew, and other package managers at no cost.
Can MockServer mock AI/LLM APIs?+
Yes, MockServer can mock chat-completion APIs for OpenAI, Anthropic, Gemini, Bedrock, Azure OpenAI, and Ollama, including streaming responses. This allows AI application testing without incurring external API costs.
How do I install mockserver-monorepo?+
Open the source repository on GitHub and follow its README. mockserver-monorepo is a mcp server — MCP Agents Market links you directly to the official repo.
Is mockserver-monorepo free?+
mockserver-monorepo is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.