MCP server for Mockzilla. Let Claude Code, Cursor, and Gemini CLI install Mockzilla, inspect OpenAPI specs, and spin up realistic local mock APIs in seconds. No account required for local use.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add mockzilla --env MOCKZILLA_TOKEN='<MOCKZILLA_TOKEN>' -- npx -y @mockzilla/mcp~/.codex/config.toml
[mcp_servers.mockzilla]
command = "npx"
args = ["-y", "@mockzilla/mcp"]
env = { MOCKZILLA_TOKEN = "<MOCKZILLA_TOKEN>" }
# codex mcp add mockzilla --env MOCKZILLA_TOKEN='<MOCKZILLA_TOKEN>' -- npx -y @mockzilla/mcp~/.cursor/mcp.json
{
"mcpServers": {
"mockzilla": {
"command": "npx",
"args": [
"-y",
"@mockzilla/mcp"
],
"env": {
"MOCKZILLA_TOKEN": "<MOCKZILLA_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"mockzilla": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mockzilla/mcp"
],
"env": {
"MOCKZILLA_TOKEN": "<MOCKZILLA_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"mockzilla": {
"command": "npx",
"args": [
"-y",
"@mockzilla/mcp"
],
"env": {
"MOCKZILLA_TOKEN": "<MOCKZILLA_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"mockzilla": {
"command": "npx",
"args": [
"-y",
"@mockzilla/mcp"
],
"env": {
"MOCKZILLA_TOKEN": "<MOCKZILLA_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"mockzilla": {
"command": "npx",
"args": [
"-y",
"@mockzilla/mcp"
],
"env": {
"MOCKZILLA_TOKEN": "<MOCKZILLA_TOKEN>"
}
}
}
}Environment variables
MOCKZILLA_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.