mockserver-monorepo

mockserver-monorepo

MockServer is an HTTP(S) mock server and proxy for testing, supporting multiple protocols.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 4.9k
Source
mcp-github

Overview

MockServer is an HTTP(S) mock server and proxy for testing, capable of simulating APIs, inspecting and modifying real-time traffic, and injecting faults. It supports multiple protocols including HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP, HTTP/3, message brokers, and AI/LLM APIs. With MockServer, developers can simulate dependent systems during development and testing, record and modify requests and responses, and perform chaos engineering tests. Ideal for developers needing API testing and network traffic debugging.

Capabilities

  • Simulate various APIs
  • Proxy and record real-time traffic
  • Dynamic response templates
  • OpenAPI support
  • Validate requests
  • Chaos and resilience testing

Use cases

API development and testingNetwork traffic debuggingChaos engineering testingAI/LLM API simulation

Setup

Requires: DockerNode 环境
Run using Docker: `docker run -d --rm -p 1080:1080 mockserver/mockserver` or install via Homebrew and run the `mockserver` command.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to get started with MockServer quickly?

Run MockServer using Docker to simulate an endpoint: `docker run -d --rm -p 1080:1080 mockserver/mockserver`

What protocols does MockServer support?

Supports HTTP/1.1, HTTPS, HTTP/2, gRPC, WebSockets, TCP, and more.

Related skills