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

api-testing-mcp — MCP-сервер для Claude Code

MCP-сервер для тестирования API через разговор с агентом. Отправка запросов с проверками, многошаговые сценарии, импорт OpenAPI, нагрузочное тестирование и сравнение ответов.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add api-testing-mcp -- npx -y @cocaxcode/api-testing-mcp
Открыть на GitHub

Что делает api-testing-mcp

Сервер предоставляет инструменты для HTTP-запросов (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS) с поддержкой заголовков, параметров, тела запроса, Bearer/API Key/Basic-авторизации и подстановки переменных. Можно задать проверки статуса и содержимого ответа, выстроить цепочку запросов с извлечением данных из одного в другой, загрузить спецификацию OpenAPI и генерировать запросы по схеме, запустить нагрузочный тест с замером перцентилей, сравнить ответы одного эндпоинта в разных окружениях, собрать коллекцию тестов и запускать её целиком. Сохранённые окружения, группы и коллекции хранятся как JSON локально.

Режим сжатия ответов (с версии 0.13) урезает размер контекста на 70–95 %: параметр verbosity со значениями minimal, normal и full регулирует детализацию, only_fields оставляет только указанные поля тела, max_body_bytes обрезает тело до заданного размера. Для запросов внутри циклов или проверок доступности выбор minimal сокращает потребление токенов на 95 %. Полный ответ можно восстановить позже по call_id. Для работы нужен Node.js версии 20 и выше.

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

  • отправить HTTP-запрос с проверкой статуса и тела ответа
  • выполнить цепочку запросов с передачей токена между ними
  • импортировать спецификацию OpenAPI и генерировать запросы по схеме
  • запустить нагрузочный тест и получить распределение времени ответа
  • сравнить ответ одного эндпоинта в двух окружениях

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

  • Создай окружение dev с BASE_URL http://localhost:3000
  • Импортируй спецификацию API из /api-docs-json
  • Отправь GET /users и проверь, что статус 200

Как установить api-testing-mcp

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

claude mcp add api-testing-mcp -- npx -y @cocaxcode/api-testing-mcp

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

Вопросы о api-testing-mcp

Как установить api-testing-mcp в Claude Code?

Выполни claude mcp add api-testing-mcp -- npx -y @cocaxcode/api-testing-mcp. Для Cursor или Windsurf добавь запись в .cursor/mcp.json или .windsurf/mcp.json с командой npx и аргументами ["-y", "@cocaxcode/api-testing-mcp"].

Что делает api-testing-mcp?

Предоставляет инструменты для отправки HTTP-запросов с проверками, многошаговых сценариев с переменными, импорта спецификаций OpenAPI, нагрузочного тестирования, сравнения ответов между окружениями и запуска наборов тестов. Всё через разговор с агентом, без генерации файлов.

Что даёт режим сжатия ответов в api-testing-mcp?

Параметр verbosity со значениями minimal, normal и full сокращает размер ответа в контексте агента на 70–95 %. Режим minimal оставляет только статус, время и первые 200 символов тела, что подходит для проверок доступности и циклов. Полный ответ можно восстановить позже по call_id.

Похожие MCP-серверы

Все MCP-серверы по теме «Тесты и QA» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 559звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 727звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 169звёзд репо mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо mockserver mock-server Поднимает один порт, который отвечает за любую внешнюю зависимость: HTTP, gRPC, WebSocket. Пригодится, когда бэкенда ещё нет или он падает. CX Codex +1 ★ 4 996звёзд репо

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

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