API Shakedown MCP
API Shakedown is an open-source tool that generates WireMock stubs, contract tests, and chaos engineering scenarios from an OpenAPI specification. It utilizes a team of local LLM agents to review and validate the generated data and code, ensuring they conform to the spec. The MCP server allows AI assistants to drive this process locally, supporting offline operation or bring-your-own-key cloud models, helping teams build robust API testing harnesses without data leaving their machine.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Popularity 2 GitHub stars
What you can do with it
- Generate WireMock stubs from an OpenAPI spec for local development
- Create contract tests to detect API spec drift
- Generate chaos scenarios and failure drills for resilience testing
- Drive API testing workflows via an AI assistant using the MCP server
Source and maintenance
- Last repository push
- Latest release
- v0.1.3
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghcr.io/anzar-ahsan-commits/api-shakedown:0.1.3
{
"transport": "stdio",
"identifier": "ghcr.io/anzar-ahsan-commits/api-shakedown:0.1.3",
"registryType": "oci",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
}
],
"runtimeArguments": [
{
"type": "positional",
"value": "-i"
},
{
"type": "positional",
"value": "--rm"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"api-shakedown-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/anzar-ahsan-commits/api-shakedown:0.1.3",
"mcp"
]
}
}
}Cline
{
"mcpServers": {
"api-shakedown-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/anzar-ahsan-commits/api-shakedown:0.1.3",
"mcp"
]
}
}
}VS Code
{
"servers": {
"api-shakedown-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/anzar-ahsan-commits/api-shakedown:0.1.3",
"mcp"
]
}
}
}Claude Desktop
{
"mcpServers": {
"api-shakedown-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/anzar-ahsan-commits/api-shakedown:0.1.3",
"mcp"
]
}
}
}Let your agent find its tools
Find servers like API Shakedown MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.