MCP Test Client
Позволяет разрабатывать и тестировать серверы без прямой регистрации с Claude
Описание
MCP Test Client — промежуточное ПО, которое выступает сервером для Claude и клиентом для тестируемых серверов. Оно упрощает разработку MCP-серверов, позволяя развертывать, вызывать инструменты, запускать тесты и просматривать логи без перезапуска приложения. Реализовано на TypeScript с использованием MCP SDK, управлением процессами и CLI-интерфейсом. Идеально для отладки и валидации серверов перед интеграцией. Планируются улучшения с Docker и автоматизированными тестами.
Возможности
Развертывание серверов
Запуск MCP-серверов в тестовой среде с настройкой переменных окружения
Вызов инструментов
Выполнение отдельных инструментов на развернутом сервере с кастомными аргументами
Запуск тестов
Автоматизированные тест-сюиты для проверки функциональности серверов
Просмотр логов
Получение логов серверов для отладки и мониторинга
Управление серверами
Список, остановка и мониторинг развернутых серверов через CLI или API
Установка
Установка:
# Установка зависимостей
npm install
# Сборка TypeScript-проекта
npm run build