Устранение неполадок MCP [Работа в процессе]
⚠️ ВАЖНО : этот пакет в настоящее время находится в стадии разработки и еще не готов к использованию в производстве. Текущая версия находится в стадии разработки и может содержать неполные функции или критические изменения.
Самодиагностическая платформа для моделей ИИ, позволяющая им диагностировать и устранять проблемы, связанные с MCP.
Архитектура
Обзор
MCP Troubleshooter — это специализированный сервер MCP, который превращает устранение неполадок из задачи, доступной только разработчикам, в возможность, которую может использовать сам ИИ, позволяя моделям ИИ:
- Анализируйте журналы MCP — автоматически сканируйте на наличие распространенных ошибок и предоставляйте подробную диагностику.
- Проверка конфигураций — проверка конфигураций сервера на соответствие передовым практикам и выявление проблем.
- Тестовые соединения — проверка сетевого подключения и доступности сервера.
- Создание шаблонов — создание рабочих конфигураций сервера MCP для быстрой настройки.
- Устранение распространенных проблем — обновление конфигураций и непосредственное внедрение решений
Установка
Использование
Конфигурация для Claude Desktop
Добавьте это в конфигурацию вашего Claude Desktop:
Инструменты
Инструменты управления журналами
- read-mcp-logs : извлекает и отображает файлы журналов MCP
- analyze-mcp-logs : использует распознавание образов для определения распространенных сигнатур ошибок
Инструменты конфигурации
- read-mcp-config : извлекает и проверяет конфигурацию MCP Claude Desktop
- update-mcp-config : безопасное обновление конфигураций с использованием надлежащих механизмов резервного копирования
- validate-mcp-server-config : выполняет глубокую проверку конфигураций сервера
Инструменты для тестирования соединения
- test-port-availability : проверяет, доступны ли требуемые порты для серверов MCP
- check-mcp-server-process : проверяет правильность работы процессов сервера MCP
Инструменты для исправления реализации
- generate-mcp-server-template : создает настраиваемые шаблоны сервера для разных языков
- generate-claude-desktop-config : Создает оптимизированные файлы конфигурации для Claude Desktop
Ресурсы
- common-mcp-issues : подробное руководство по общим проблемам MCP и их решениям
- mcp-config-templates : Шаблоны конфигурации для различных настроек сервера MCP
Примеры использования
Диагностика неисправного сервера MCP
Проверка конфигурации MCP
Поддержка платформы
- Windows : доступ к журналам и конфигурациям в
%APPDATA%\Claude\
- macOS : доступ к журналам в
~/Library/Logs/Claude/
и конфигурациям в~/Library/Application Support/Claude/
- Linux : доступ к журналам в
~/.local/share/Claude/logs/
и конфигурациям в~/.config/Claude/
Разработка
Лицензия
Массачусетский технологический институт
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Специализированная диагностическая среда, которая позволяет моделям ИИ самостоятельно диагностировать и устранять проблемы, связанные с MCP, путем анализа журналов, проверки конфигураций, тестирования подключений и внедрения решений.
- Архитектура
- Обзор
- Установка
- Использование
- Инструменты
- Ресурсы
- Примеры использования
- Поддержка платформы
- Разработка
- Лицензия
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA specialized MCP server that helps analyze and debug Model Context Protocol logs by providing Claude with direct access to log files across multiple platforms.Last updated -113TypeScriptMIT License
- AsecurityAlicenseAqualityEnables AI assistants to discover, retrieve details about, and manage MCP (Model Context Protocol) servers that provide additional tools and capabilities on demand.Last updated -44264JavaScriptAGPL 3.0
- -securityAlicense-qualityA collection of custom MCP servers providing various AI-powered capabilities including web search, YouTube video analysis, GitHub repository analysis, reasoning, code generation/execution, and web crawling.Last updated -2PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that helps AI coding assistants identify critical design issues in code, rather than just focusing on cosmetic problems when asked to improve code.Last updated -166414TypeScriptMIT License