Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

mockd

de getmockdversión 0.4.6i★ –iSe ejecuta en tu computadora
Nombre en el registroio.mockd/mockd

Instalar

Resumen

Descripción del creador (original en inglés)

Multi-protocol API mock server: HTTP, GraphQL, gRPC, WebSocket, MQTT, SSE, SOAP.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Otros

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "mockd": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/getmockd/mockd"
      ]
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add mockd -- docker run -i --rm ghcr.io/getmockd/mockd

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "mockd": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/getmockd/mockd"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "mockd": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/getmockd/mockd"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con el dominio mockd.io (el registro comprueba quién es dueño del dominio)

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 32371 servidores de esta categoría
  • Publicado en el registro más recientemente que el 3% de los otros 32371 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 32371 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro mockd?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.4.6) llegó al registro hace 8 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Docker en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, DepTime

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

de formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Se ejecuta en tu computadora★ 440MITActualizado hace 14 meses
Instalar

Remote Desktop Commander

de desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Se ejecuta en la nube★ 211Actualizado ayer
Instalar

DepTime

de cschmertz

What changed in a Python library, in which release, and what replaces it. Answered locally.

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

One binary. Seven protocols. Zero dependencies.

Mock HTTP, gRPC, GraphQL, WebSocket, MQTT, SSE, and SOAP from a single CLI tool.

Import OpenAPI specs. Build digital twins. Let AI agents create mocks for you.

Website · Docs · Samples · Contributing


Quick Start

# Install

curl -sSL https://get.mockd.io | sh

Start + create a stateful CRUD API in one command

mockd start mockd add http --path /api/users --stateful users

It works immediately

curl -X POST localhost:4280/api/users -d '{"name":"Alice","email":"alice@test.com"}'

→ {"id":"a1b2c3","name":"Alice","email":"alice@test.com"}

curl localhost:4280/api/users

→ {"data":[{"id":"a1b2c3","name":"Alice","email":"alice@test.com"}],"meta":{"total":1}}

More install options

brew install getmockd/tap/mockd                                          # Homebrew

docker run -p 4280:4280 -p 4290:4290 ghcr.io/getmockd/mockd:latest # Docker go install github.com/getmockd/mockd/cmd/mockd@latest # Go

Pre-built binaries for Linux, macOS, and Windows on the Releases page.

Why mockd?

Every other mock tool makes you choose: pick one protocol, install a runtime, bolt on extensions. mockd doesn't.

mockdWireMockMockoonPrismMockServerBeeceptorjson-server
Single binary, no runtime✅❌ JVM❌ Electron✅❌ JVM❌ SaaS❌ Node
All 9 protocols built-in✅🔌 ExtPartialHTTP onlyHTTP onlyPartialREST only
Chaos profiles + circuit breakers✅⚠️ Cloud❌❌❌❌❌
MCP server✅ local⚠️ Cloud❌❌❌⚠️ Cloud, Team+❌
Free + self-hostable, unlimited✅✅✅✅✅50 req/day✅

🔌 Ext = requires separate extension JAR • ⚠️ Cloud = only in paid/hosted tier

Full capability matrix (deployment, protocols, capabilities, imports/exports, pricing)

Deployment
mockdWireMockMockoonPrismMockServerBeeceptorjson-server
Native single binary✅ Go❌❌✅❌❌❌
Runtime requirednoneJVMElectron/Nodeoptional NodeJVMn/a (SaaS)Node
Docker image✅✅✅ CLI✅✅⚠️ Enterprise❌
Managed SaaS offeringroadmapWireMock CloudMockoon CloudStoplight❌✅❌
Protocol support
mockdWireMock OSSMockoonPrismMockServerBeeceptorjson-server
REST / HTTP✅✅✅✅✅✅✅
gRPC✅🔌 Ext❌❌❌✅❌
GraphQL✅🔌 Ext❌❌❌✅❌
WebSocket✅🔌 Ext (beta)✅❌❌❌❌
MQTT✅❌❌❌❌❌❌
SSE✅❌❌❌❌❌❌
SOAP (WSDL)✅❌Partial❌Partial✅❌
mTLS✅✅Partial❌✅✅❌
OAuth flows✅❌❌❌❌❌❌
Capabilities
mockdWireMock OSSMockoonPrismMockServerBeeceptorjson-server
Stateful CRUD✅❌✅Partial❌✅✅
Multi-step stateful flows✅✅ ScenariosPartial❌Partial✅❌
Fault injection (delay, errors)✅✅✅❌✅✅❌
Chaos profiles✅⚠️ Cloud❌❌❌❌❌
Circuit breakers✅⚠️ Cloud❌❌❌❌❌
Bandwidth throttling✅❌❌❌❌roadmap❌
Admin REST API✅✅CLI only❌✅✅Partial
Built-in web dashboard✅⚠️ Cloud⚠️ Cloud❌✅ read-only✅❌
Native desktop GUI❌❌✅ Electron❌❌❌❌
MCP server✅ local⚠️ Cloud❌❌❌⚠️ Cloud Team+❌
Cloud tunnel sharing✅❌⚠️ Cloud❌❌✅❌
Import / export
mockdWireMock OSSMockoonPrismMockServerBeeceptorjson-server
OpenAPI import✅⚠️ Cloud✅✅✅✅❌
Postman import✅⚠️ Cloud❌✅❌❌❌
HAR import✅❌❌❌❌❌❌
WSDL import✅❌❌❌❌✅❌
cURL import✅❌❌❌❌❌❌
WireMock format import✅native❌❌❌❌❌
Mockoon format import✅❌native❌❌❌❌
HAR export✅✅❌❌✅✅❌
Free tier limits
RequestsMock rulesCost
mockdunlimitedunlimitedfree (Apache 2.0)
WireMock OSSunlimitedunlimitedfree (Apache 2.0)
Mockoon desktop / CLIunlimitedunlimitedfree (MIT)
Prismunlimitedunlimitedfree (Apache 2.0)
MockServerunlimitedunlimitedfree (Apache 2.0)
Beeceptor free tier50 / day / endpoint3$10/mo+ for more
json-serverunlimitedunlimitedfree (MIT)

Legend: ✅ built-in • 🔌 Ext = separate OSS extension • ⚠️ Cloud = only in paid / hosted tier • Partial = limited implementation • roadmap = on the project's stated roadmap, not yet shipped

Note on WireMock imports. The ⚠️ Cloud marks on OpenAPI and Postman import reflect first-party WireMock features. Community converters exist (e.g. openapi-to-wiremock, OpenAPI Generator targets) but are not bundled with the OSS standalone JAR.

Digital Twins

Import a real API spec, bind it to stateful tables, and get a mock that passes the real SDK:

# mockd.yaml — Stripe digital twin

version: "1.0" imports:

  • path: stripe-openapi.yaml as: stripe

tables:

  • name: customers idStrategy: prefix idPrefix: "cus_" seedData:
  • { id: "cus_1", name: "Acme Corp", email: "billing@acme.com" }

extend:

  • { mock: stripe.GetCustomers, table: customers, action: list }
  • { mock: stripe.PostCustomers, table: customers, action: create }
  • { mock: stripe.GetCustomersCustomer, table: customers, action: get }
  • { mock: stripe.PostCustomersCustomer, table: customers, action: update }
  • { mock: stripe.DeleteCustomersCustomer, table: customers, action: delete }
mockd start -c mockd.yaml --no-auth

curl -X POST localhost:4280/v1/customers -d "name=Test&email=test@corp.com"

→ {"id":"cus_a1b2c3","object":"customer","name":"Test","email":"test@corp.com"}

Validated with real SDKs:

  • Stripe: 49/49 stripe-go SDK tests pass
  • Twilio: 13/13 twilio-go SDK tests pass
  • OpenAI: openai Python SDK verified (models, assistants, chat completions)

See mockd-samples for complete digital twin configs.

AI-Native (MCP)

mockd includes a built-in Model Context Protocol server with 18 tools. AI agents can create mocks, manage state, import specs, and verify contracts without touching the CLI:

{

"mcpServers": { "mockd": { "command": "mockd", "args": ["mcp"] } } }

Works in Claude Desktop, Cursor, Windsurf, and any MCP-compatible editor. Tools cover mock CRUD, stateful resources, chaos injection, request logs, verification, workspaces, and import/export.

Features

Multi-Protocol Mocking — 7 protocols, unified CLI

ProtocolPortExample
HTTP/HTTPS4280mockd add http --path /api/hello --body '{"msg":"hi"}'
gRPC50051mockd add grpc --proto svc.proto --service Greeter --rpc-method Greet
GraphQL4280mockd add graphql --path /graphql --operation hello
WebSocket4280mockd add websocket --path /ws --echo
MQTT1883mockd add mqtt --topic sensors/temp --payload '{"temp":72}'
SSE4280mockd add http --path /events --sse --sse-event 'data: hello'
SOAP4280mockd add soap --path /soap --operation GetWeather --response ' '

Import & Export — OpenAPI, Postman, HAR, WireMock, cURL, WSDL

mockd import openapi.yaml           # OpenAPI 3.x / Swagger 2.0

mockd import collection.json # Postman collections mockd import recording.har # HAR files mockd import wiremock-mapping.json # WireMock stubs mockd import service.wsdl # WSDL → SOAP mocks mockd import "curl -X GET https://api.example.com/users" # cURL commands mockd export --format yaml > mocks.yaml

</details>

Chaos Engineering — latency, errors, circuit breakers

mockd chaos apply flaky       # 30% error rate

mockd chaos apply slow-api # 200-800ms latency mockd chaos apply offline # 100% 503 errors mockd chaos disable

</details>

Cloud Tunnel — share local mocks instantly

mockd tunnel

→ https://a1b2c3d4.tunnel.mockd.io → http://localhost:4280

All 7 protocols multiplexed through a single secure connection on port 443. Works behind NAT and firewalls.

Workspaces — isolated mock environments

mockd workspace create -n "Payment API" --use

mockd import stripe-openapi.yaml mockd workspace create -n "Comms API" --use mockd import twilio-openapi.yaml

Mocks, state, and logs are fully isolated per workspace

</details>

Proxy Recording — record real traffic, replay as mocks

mockd proxy start --port 8888

Configure your app to use http://localhost:8888 as proxy

Traffic is recorded, then replay with:

mockd import recordings/session.json

</details>

Web Dashboard — manage mocks visually

Release builds serve a web UI from the admin port (http://localhost:4290). VS Code-style editor, command palette, mock tree with folders, request log viewer, and near-miss debugging.

Mockd Cloud

mockd works fully offline with no account required. For teams that want shared environments:

  • Persistent cloud mocks — deploy mock environments your whole team can hit
  • Team management — shared workspaces with access controls
  • Cloud tunnels — authenticated tunnels with custom domains

Coming soon. Join the waitlist.

Documentation

Full guides, API reference, and config docs at [docs.mockd.io](https://docs.mockd.io).

Contributing

Contributions welcome! See CONTRIBUTING.md for setup.

License

Apache License 2.0 — free for commercial use.

Pregunta a PopNx