Сервер MCP: анализ и отладка журналов MCP
🎯 Обзор
MCP Log Reader — специализированный сервер MCP, который помогает вам анализировать и отлаживать журналы Model Context Protocol. Он предоставляет Claude прямой доступ к файлам журналов, что упрощает устранение неполадок интеграции MCP и понимание того, как Claude взаимодействует с вашими инструментами.
Поддержка нескольких платформ : работает на macOS, Windows и Linux с путями журналов, зависящими от платформы.
Умная фильтрация : найдите определенные записи журнала с помощью текстового поиска без учета регистра.
Постраничный просмотр : эффективная навигация по большим коллекциям журналов
Управление размером : обрабатывает большие файлы журналов с помощью интеллектуального усечения.
Полная интеграция с Claude : работает напрямую с Claude Desktop
Related MCP server: Calculator MCP Server
🚀 Быстрый старт
Установка через Smithery
Чтобы автоматически установить MCP Log Reader для Claude Desktop через Smithery :
npx -y @smithery/cli install @klara-research/MCP-Analyzer --client claudeУстановка вручную
Установите напрямую с GitHub:
# Clone the repository
git clone https://github.com/klara-research/MCP-Analyzer.git
cd MCP-Analyzer
# Install dependencies
npm iСборка и запуск:
# Compile TypeScript
npx tsc🔌 Подключение к Клоду
Добавьте сервер в конфигурацию Claude Desktop:
{
"mcpServers": {
"log-reader": {
"command": "node",
"args": [
"/absolute/path/MCP-Analyzer/build"
]
}
}
}Затем перезапустите Claude Desktop.
📋 Доступные параметры
Читатель логов поддерживает следующие параметры:
Параметр | Описание | По умолчанию |
| Количество строк для чтения из каждого файла журнала | 100 |
| Текст для фильтрации записей журнала (без учета регистра) | "" |
| Пользовательский путь к каталогу журнала | ОС-специфический |
| Максимальное количество файлов для чтения на странице | 5 |
| Номер страницы для пагинации | 1 |
💡 Пример использования
Попросите Клода использовать инструмент для чтения журналов:
Can you check my MCP logs for any connection errors in the last day?Или с конкретными параметрами:
Can you look through MCP logs with filter="error" and lines=50 to find initialization issues?⚙️ Как это работает
Сервер автоматически определяет вашу ОС и находит соответствующий каталог журналов.
Он находит все файлы журналов MCP и сортирует их по времени изменения (сначала самые новые)
Запрошенная страница файлов журнала извлекается на основе настроек пагинации.
Файлы обрабатываются с ограничениями по размеру, чтобы избежать перегрузки ответами.
Отфильтрованный контент возвращается в структурированном формате с подробной информацией о страницах.
📄 Лицензия
Лицензия Массачусетского технологического института
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.