К основному содержанию
MCP-сервер CX Codex

mockd — MCP-сервер для Claude Code: моки API из одной команды

Локальный MCP-сервер, через который агент поднимает мок-API на HTTP, gRPC, GraphQL, WebSocket, MQTT, SSE и SOAP. Пригодится, когда бэкенда ещё нет, а фронтенд или тесты уже надо гонять.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add mockd -- docker run -i --rm ghcr.io/getmockd/mockd
Открыть на GitHub

Что делает mockd

mockd — один бинарник на Go, который отдаёт моки по семи протоколам сразу. Агент через MCP создаёт эндпоинты, наполняет их данными и меняет поведение на ходу. Рантайм не нужен: ни JVM, ни Node.

Умеет импортировать OpenAPI, Postman, HAR, WSDL, cURL и форматы WireMock с Mockoon. Есть stateful CRUD, многошаговые сценарии, инъекция задержек и ошибок, профили хаоса, размыкатели цепи и троттлинг полосы. Админ-REST и веб-панель идут в комплекте.

Для запуска через MCP нужен Docker: сервер стартует как docker run -i --rm ghcr.io/getmockd/mockd. Без установленного Docker команда не выполнится. Лицензия Apache 2.0, запросы и правила не ограничены.

Какие задачи решает

  • поднять мок-API, пока бэкенд не готов
  • импортировать OpenAPI-спеку и получить рабочие эндпоинты
  • проверить, как клиент переживает задержки и ошибки
  • собрать stateful CRUD с сохранением данных между запросами
  • отдать GraphQL или gRPC там, где раньше был только REST

Примеры запросов агенту

  • Подними мок-сервер и создай stateful CRUD на /api/users
  • Импортируй stripe-openapi.yaml и сделай цифрового двойника Stripe
  • Добавь задержку 500 мс на все запросы к /api/orders

Как установить mockd

Командой платформы

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

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Похожие

conducting-api-security-testing mahipal Скилл проверяет REST, GraphQL и gRPC API на ошибки доступа, аутентификации, валидации и бизнес-логики. Нужен для авторизованных проверок API. CX Codex +1 643установок api-recon-and-docs yaklang Скилл помогает исследовать структуру REST, mobile и GraphQL API перед тестированием. Он ищет скрытые эндпоинты, схемы и старые версии интерфейсов. CX Codex +1 3 800установок mcp2cli knowsuchagency Подключает MCP-серверы, OpenAPI-спецификации и GraphQL API к командной строке. Нужен, когда агенту надо вызвать API без написания кода. CX Codex +1 1 400установок api-documenter zhaono1 Скилл для описания REST и GraphQL API в формате OpenAPI/Swagger. Пригодится, когда нужно превратить россыпь эндпоинтов в читаемую спецификацию. CX Codex +1 717установок api-documentation bobmatnyc Набор правил, по которым агент пишет докстринги, JSDoc, Godoc и описания эндпоинтов. Пригодится, когда API документируют в нескольких агентах и текст расползается. CX Codex +1 379установок api-designer https://github.com/Jeffallan Скилл для архитектуры REST и GraphQL API с генерацией OpenAPI 3.1 спецификаций. Помогает моделировать ресурсы, планировать версионирование и задавать стандарты обработки ошибок. CX Codex +1 6 500установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о mockd

Как установить mockd в Claude Code?

Одной командой: claude mcp add mockd -- docker run -i --rm ghcr.io/getmockd/mockd. Docker должен быть установлен и запущен.

Что делает mockd?

Поднимает мок-сервер по HTTP, gRPC, GraphQL, WebSocket, MQTT, SSE и SOAP и даёт агенту управлять им через MCP. Моки можно импортировать из OpenAPI, Postman, HAR, WSDL и cURL.

Нужен ли Docker для работы mockd?

Да, команда установки запускает сервер в контейнере ghcr.io/getmockd/mockd. Сам инструмент — один бинарник без рантайма, но MCP-подключение идёт через Docker.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой