Перейти к содержимому

MCP Inspector

Инструмент для визуального тестирования и отладки серверов с веб-интерфейсом и CLI.

TypeScript
6514 stars

Описание

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.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
6514

Ссылки