Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Mockserver
M
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/10/2026, 11:28:29 PM

Mockserver

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Mock, record/replay, verify and chaos-test any HTTP/REST/gRPC/LLM dependency over MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "mockserver": {
      "command": "npx",
      "args": [
        "-y",
        "mockserver"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

MockServer Β Β Β Β Β Β Β Β Β Β  Build status GitHub license GitHub stars Artifact Hub MCP Toplist

MockServer is an HTTP(S) mock server and proxy for testing. It does three things:

  • Mock the APIs your application depends on, so you can develop and test against systems that are unavailable, incomplete, or hard to reproduce.
  • Proxy real traffic to record, inspect, and modify requests and responses in flight β€” and pause them at interactive proxy breakpoints to step through, edit, or abort each exchange like a debugger for network traffic.
  • Chaos engineering β€” make dependencies misbehave on demand, injecting latency, dropped connections, and errors to test how your application copes when the systems it relies on degrade or fail.

Speaks every protocol your stack uses. HTTP/1.1 & HTTPS, HTTP/2, gRPC & gRPC-Web, WebSockets and raw TCP are auto-detected from the first bytes of each connection, so one MockServer port handles them all with no per-protocol configuration. Beyond that core: HTTP/3 (QUIC β€” experimental, on its own UDP port), JSON-RPC for MCP/A2A mocking, AsyncAPI-driven message-broker testing against external Kafka and MQTT brokers, and mocked AI/LLM chat-completion APIs (OpenAI, Anthropic, Gemini, Bedrock, Azure OpenAI, Ollama).

Main Features

  • Mock any API β€” HTTP/1.1, HTTPS, HTTP/2, HTTP/3, gRPC, gRPC-Web, JSON-RPC, WebSockets, raw TCP, and message brokers (Kafka, MQTT). Match requests on method, path, query, headers, cookies and body (JSON, XML, JSONPath, XPath, regex, OpenAPI) and return configured responses.
  • Proxy & record β€” port forwarding, web (HTTP) proxy, HTTPS tunneling (CONNECT) and SOCKS, with full visibility of even TLS-encrypted traffic.
  • Dynamic responses β€” response templating (Velocity, Mustache, JavaScript), class/closure callbacks and webhooks.
  • OpenAPI β€” generate expectations directly from an OpenAPI/Swagger specification.
  • Verification β€” assert which requests were received, in what order, and how many times.
  • Chaos & resilience testing β€” inject latency, dropped/slow connections and failures to test how your system copes with a misbehaving dependency.
  • LLM / AI mocking β€” mock chat-completion APIs for OpenAI, Anthropic, Gemini, Bedrock, Azure OpenAI and Ollama (including streaming), plus a built-in MCP server for AI coding assistants.
  • Live dashboard β€” watch requests, expectations and logs in real time at /mockserver/dashboard.
  • Clients & integrations β€” Java, JavaScript/Node, Python and Ruby clients, plus JUnit and Spring support.
  • Run anywhere β€” Docker, Helm/Kubernetes, JAR or WAR, with optional clustered state for multi-instance deployments.

See the changelog for what has shipped in each version.

Getting started in 60 seconds

Run MockServer with Docker, then mock an endpoint and call it:

bash
# 1. Start MockServer
docker run -d --rm -p 1080:1080 mockserver/mockserver

# 2. Mock an endpoint: GET /hello -> 200 "Hello World"
#    (MockServer exposes a REST control plane on the same port)
curl -X PUT http://localhost:1080/mockserver/expectation \
  -H 'Content-Type: application/json' \
  -d '{
        "httpRequest":  { "method": "GET", "path": "/hello" },
        "httpResponse": { "statusCode": 200, "body": "Hello World" }
      }'

# 3. Call your mock
curl http://localhost:1080/hello
# -> Hello World

…or, on macOS / Linux, install it with Homebrew and run the mockserver command directly:

bash
brew install mockserver
mockserver run --port 1080

One-command recipes

For common end-to-end setups, the examples/docker-compose recipes are a single docker compose up each β€” mock from an OpenAPI spec, a record/replay proxy, a contract-validating proxy, or a chaos proxy:

bash
cd examples/docker-compose/mock-from-openapi
docker compose up
curl http://localhost:1080/pets

The same can be done from any client library or the dashboard at http://localhost:1080/mockserver/dashboard. For more configuration options see the Docker documentation.

For every way to run MockServer yourself β€” Docker, docker-compose recipes, the mockserver CLI, the JVM-less binary bundle, Helm/Kubernetes, the JAR, and Testcontainers β€” see the Self-Hosting MockServer guide.

Drive it from Postman or Bruno

Explore MockServer's REST control plane from an API client β€” create expectations, verify requests, and inspect recorded traffic:

Run in Postman

  • Postman β€” click the button above, or import examples/postman (guide).
  • Bruno (open-source, git-native) β€” open examples/bruno in Bruno via Open Collection (guide).

Documentation

For usage guide please see: www.mock-server.com

Developer Documentation

Architecture, code structure, infrastructure, and operations documentation is available in the docs/ directory.

AI Integration

MockServer includes a built-in MCP server for AI coding assistant integration at /mockserver/mcp. See llms.txt and AI Integration docs.

Change Log

Please see: Change Log

Community

DiscussionsGitHub Discussions
Issues, Bugs & Feature RequestsGitHub Issues
RoadmapGitHub Project
SecuritySecurity Policy

Requirements

Runtime: MockServer 6.x requires Java 17+. The minimum was raised from Java 11 as part of the Jakarta EE 10 / Spring 7 platform modernisation β€” see the Java 17 / Jakarta upgrade guide. If you are still on Java 11, pin to the 5.15.x line (no longer receiving security updates). The official Docker image already bundles a Java 17 runtime.

Building from source: requires JDK 17+; the produced bytecode targets Java 17.

Security Note: MockServer is a development and testing tool only. See SECURITY.md for important security considerations.

Versions

Maven Central mockserver

Maven Central contains the following MockServer artifacts under the org.mock-server groupId. Every artifact ships in two forms β€” -no-dependencies (shaded, zero transitive deps, recommended) and the plain form (transitive deps declared in the POM, for the rare case where you need to override versions yourself).

Server:

  • mockserver-netty-no-dependencies / mockserver-netty β€” Netty-based HTTP(S) mock + proxy server (embed in tests or run standalone)
  • mockserver-war β€” deployable WAR for hosting MockServer in a servlet container (mock mode)
  • mockserver-proxy-war β€” deployable WAR for hosting MockServer in a servlet container (proxy mode)

Java client:

  • mockserver-client-java-no-dependencies / mockserver-client-java β€” Java client for the MockServer REST API

Test framework integrations:

  • mockserver-junit-rule-no-dependencies / mockserver-junit-rule β€” JUnit 4 @Rule
  • mockserver-junit-jupiter-no-dependencies / mockserver-junit-jupiter β€” JUnit 5 extension (@MockServerSettings, @MockServerTest)
  • mockserver-spring-test-listener-no-dependencies / mockserver-spring-test-listener β€” Spring TestExecutionListener
  • mockserver-spring-boot-starter β€” Spring Boot auto-configuration; set mockserver.enabled=true to start MockServer and expose a MockServerClient bean (dev/test)
  • mockserver-integration-testing-no-dependencies / mockserver-integration-testing β€” shared integration-test helpers

Build-tool plugin:

  • mockserver-maven-plugin β€” Maven plugin to start, stop, and fork MockServer during the build lifecycle

Tip: The -no-dependencies artifacts bundle all dependencies into a single JAR with packages relocated under shaded_package.*, so they declare zero transitive dependencies. This avoids classpath conflicts with versions of Netty / Jackson / Guava / Bouncy Castle that your project already uses, and it removes the noise from CVE scanners flagging unused transitive dependencies. See the Maven Central page for full coordinates, snapshot repository setup, and the executable jar-with-dependencies form for command-line use.

6.0.0 breaking change: the <classifier>shaded</classifier> form has been removed. Replace mockserver-netty:<version>:shaded with mockserver-netty-no-dependencies:<version> (and likewise for the other shaded artifacts). The replacement produces the same shaded bytes; only the coordinates change.

SNAPSHOT builds are published to the Sonatype Central Portal snapshot repository at https://central.sonatype.com/repository/maven-snapshots/org/mock-server/.

Node Module & Grunt Plugin

NPM Registry contains the following module:

  • mockserver-node - a Node.js module and Grunt plugin to start and stop MockServer mockserver-node
  • mockserver-client-node - a Node.js client for both the MockServer and the proxy mockserver-client-node
Docker Hub

Docker Hub contains the following artifacts:

  • MockServer Docker Container - a Docker container containing the Netty MockServer and proxy
Homebrew Homebrew version

MockServer is available in Homebrew (homebrew-core), the package manager for macOS and Linux:

bash
brew install mockserver   # then run: mockserver -serverPort 1080

See the Homebrew install page and the command-line usage guide.

Helm Chart
  • MockServer Helm Chart - installs MockServer into a Kubernetes cluster. The chart is published to the GitHub Container Registry as an OCI artifact (no helm repo add needed):

    bash
    helm upgrade --install --create-namespace --namespace mockserver --version 7.5.0 mockserver oci://ghcr.io/mock-server/charts/mockserver
    

    See the Install MockServer Helm Chart guide for all versions and configuration options. A legacy .tgz is also available from www.mock-server.com.

MockServer Clients
  • mockserver-client-java Maven Central - a Java client for both the MockServer and the proxy (use the -no-dependencies artifact to avoid transitive dependencies)
  • mockserver-client-node npm - a Node.js and browser client for both the MockServer and the proxy
  • mockserver-client-python - a Python client for both the MockServer and the proxy
  • mockserver-client-ruby Gem - a Ruby client for both the MockServer and the proxy
  • mockserver-client-go Go Reference - a Go client for both the MockServer and the proxy
  • mockserver-client-php Packagist - a PHP client for both the MockServer and the proxy
  • mockserver-client-dotnet NuGet - a .NET client for both the MockServer and the proxy
  • mockserver-client-rust Crates.io - a Rust client for both the MockServer and the proxy
Community Tools
  • MockServer Browser Admin - a React + TypeScript SPA for managing MockServer expectations via a web UI
Previous Versions
VersionDateGit & Docker Tag / Git HashDocumentationJava APIREST API
7.5.0 (latest)06 Jun 2026mockserver-7.5.0 / 9755e9DocumentationJava API7.5.x REST API
6.1.027 May 2026mockserver-6.1.0 / 33c273DocumentationJava API6.1.x REST API
6.0.020 May 2026mockserver-6.0.0 / 6a254eDocumentationJava API6.0.x REST API
5.15.011 Jan 2023mockserver-5.15.0 / 7c071bDocumentationJava API5.15.x REST API
5.14.022 Aug 2022mockserver-5.14.0 / 808ebaDocumentationJava API5.14.x REST API
5.13.205 Apr 2022mockserver-5.13.2 / 81105bDocumentationJava API5.13.x REST API
5.13.102 Apr 2022mockserver-5.13.1 / 39d1ccDocumentationJava API5.13.x REST API
5.13.017 Mar 2022mockserver-5.13.0 / 604888DocumentationJava API5.13.x REST API
5.12.012 Feb 2022mockserver-5.12.0 / 61747fDocumentationJava API5.12.x REST API
5.11.208 Nov 2020mockserver-5.11.2 / eb84f2DocumentationJava API5.11.x REST API
5.11.122 Jul 2020mockserver-5.11.1 / 361e5cDocumentationJava API5.11.x REST API
5.11.008 Jul 2020mockserver-5.11.0 / 756758DocumentationJava API5.11.x REST API
5.10.024 Mar 2020mockserver-5.10.0 / 14124dDocumentationJava API5.10.x REST API
5.9.001 Feb 2020mockserver-5.9.0 / eacf07DocumentationJava API5.9.x REST API
5.8.123 Dec 2019mockserver-5.8.1 / f0e9abDocumentationJava API5.8.x REST API
5.8.001 Dec 2019mockserver-5.8.0 / 7c9fc5DocumentationJava API5.8.x REST API
5.7.216 Nov 2019mockserver-5.7.2 / 7c9fc5DocumentationJava API5.7.x REST API
5.7.109 Nov 2019mockserver-5.7.1 / 0ca353DocumentationJava API5.7.x REST API
5.7.001 Nov 2019mockserver-5.7.0 / b58bc5DocumentationJava API5.7.x REST API
5.6.121 Jul 2019mockserver-5.6.1 / aec1fbDocumentationJava API5.6.x REST API
5.6.021 Jun 2019mockserver-5.6.0 / 8f82dcDocumentationJava API5.6.x REST API
5.5.426 Apr 2019mockserver-5.5.4 / 4ffd31DocumentationJava API5.5.x REST API
5.5.129 Dec 2018mockserver-5.5.1 / 11d8a9DocumentationJava API5.5.x REST API
5.5.015 Nov 2018mockserver-5.5.0 / 06e6fdDocumentationJava API5.5.x REST API

Issues

If you have any problems, please check the project issues and avoid opening issues that have already been fixed. When you open an issue please provide the following information:

  • MockServer version (i.e. 7.5.0)
  • How your running the MockServer (i.e maven plugin, docker, etc)
  • MockServer log output, at INFO level (or higher)
  • What the error is
  • What you are trying to do

Contributions

Pull requests are, of course, very welcome! Please read our contributing to the project guide first. Then head over to the open issues to see what we need help with. Make sure you let us know if you intend to work on something. Also check out the project roadmap to see what is already in the backlog.

Feature Requests

Feature requests are submitted to GitHub issues and tracked on the project roadmap.

Maintainers

  • James D Bloom

Related MCP Servers

View all in Developer Tools View all alternatives
  • A
    Ai Netcafe

    Compare LLM cost & latency on one prompt, translate PDF keeping layout, cited research, make PPTX

    πŸ’» Developer Tools0 views
    Compare vs Ai Netcafe β†’
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools7 views
    Compare vs Claude Task Master β†’
  • Shadcn Ui Mcp Server logoShadcn Ui Mcp Server

    MCP server that gives AI assistants seamless access to shadcn/ui v4 components, blocks, demos, and metadata.

    πŸ’» Developer Tools2 views
    Compare vs Shadcn Ui Mcp Server β†’
  • Globalping Mcp Server logoGlobalping Mcp Server

    The Globalping MCP server provides users and LLMs access to run network tools like ping, traceroute, mtr, HTTP and DNS resolve from thousands of locations around the world.

    πŸ’» Developer Tools1 views
    Compare vs Globalping Mcp Server β†’

Frequently Asked Questions about Mockserver

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "mockserver": { "command": "npx", "args": ["-y", "mockserver"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMockserver AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mockserver?style=directory)](https://allmcps.com/mcp/mockserver)
HTML Embed
<a href="https://allmcps.com/mcp/mockserver"><img src="https://allmcps.com/api/badge/mockserver?style=directory" alt="Mockserver on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 3,181+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Mockserver β†’Install in Claude DesktopInstall in CursorInstall in VS Code