mcp-server

MockServer: Easy API Mocking

Get easy mocking of systems via HTTP/HTTPS with MockServer, ideal for startup founders integrating with multiple services
intermediate30 minutes💵 Free
4,931 stars1,113 forksJavaGuide quality 8/10Updated 7/31/2026100% free · open source
What it is

Create a mock version of any system you integrate with via HTTP or HTTPS to test it without using the real thing, like a mock Amazon server to test your e-commerce app.

Real use case example

"A founder wants to test the payment processing of their new e-commerce app. They set up a mock Stripe server using MockServer and create a few test customers. They then write a script to simulate real payments and test the app's behavior. After testing, they know their app will work seamlessly with Stripe."

Best insideAny AI ClientCursor
When to use it
  • When integrating with multiple external services and need to test how your application behaves with different responses
  • When developing against an API that is still in development or has rate limiting
  • When testing error scenarios or edge cases that are difficult to replicate with real services
Ready-to-paste prompt
curl -v -X 'PUT' 'http://localhost:1080/mockserver/expectation' -H 'Content-Type: application/json' -d '{"httpRequest":{"method":"POST","path":"/login"},"httpResponse":{"statusCode":200,"body":" authenticated successfully"}}'
Heads up: Make sure you have Maven (version 3.6.0 or higher) installed on your system, as it is required to build and run MockServer
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/mockserver-monorepo && curl -fsSL https://workflowstacks.com/api/skills/mockserver-monorepo/claude-skill -o ~/.claude/skills/mockserver-monorepo/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

What's inside — free to inspect

No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

14
top-level files
32
folders
121.7M
source size
Apache-2.0
license
Key files
.editorconfig
AGENTS.md
README.md
File tree
.buildkite/
.claude/
.github/
.opencode/
.tmp/
container_integration_tests/
docker/
docker_build/
docs/
examples/
helm/
jekyll-www.mock-server.com/
mockserver/
mockserver-client-dotnet/
mockserver-client-go/
mockserver-client-node/
mockserver-client-php/
mockserver-client-python/
mockserver-client-ruby/
mockserver-client-rust/
mockserver-core/
mockserver-integration-testing/
mockserver-jetbrains/
mockserver-node/
Quick Actions
Details
Creator
mock-server
Language
Java
Category
mcp-server
Published
2/26/2013

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.