MCP Inspector
Инструмент для визуального тестирования и отладки серверов с веб-интерфейсом и CLI.
Описание
MCP Inspector — это разработческий инструмент для тестирования и отладки серверов протокола MCP. Состоит из React-based веб-UI (MCPI) для интерактивного взаимодействия и Node.js прокси (MCPP) для подключения к серверам через stdio, SSE или streamable-http. Поддерживает экспорт конфигураций в mcp.json, аутентификацию и CLI для автоматизации. Идеален для разработки, отладки и интеграции с AI-ассистентами, обеспечивая визуализацию запросов, ресурсов и инструментов.
Возможности
Веб-UI для тестирования
Интерактивный интерфейс на React для вызова инструментов, просмотра ресурсов и промптов с визуализацией JSON и историей запросов.
CLI режим
Командная строка для автоматизированного вызова методов, листинга инструментов/ресурсов и интеграции в скрипты или CI/CD.
Поддержка транспортов
Соединение с серверами через stdio, SSE или streamable-http с аутентификацией bearer-токенами.
Экспорт конфигураций
Генерация mcp.json для серверов с сохранением команд, аргументов, env и URL для интеграции в клиенты вроде Cursor.
Отладка и безопасность
Таймауты запросов, мониторинг прогресса, защита от DNS rebinding и обязательная аутентификация прокси.
Установка
Требования: Node.js ^22.7.5.
Быстрый запуск (UI режим):
npx @modelcontextprotocol/inspector
UI доступен по http://localhost:6274.
Docker:
docker run --rm --network host -p 6274:6274 -p 6277:6277 ghcr.io/modelcontextprotocol/inspector:latest
Из репозитория MCP-сервера (пример):
npx @modelcontextprotocol/inspector node build/index.js
Поддержка аргументов и переменных окружения с флагами -e.