OpenTrace: Самостоятельно размещаемый сервер мониторинга с более чем 75 инструментами MCP

OpenTrace — это самодостаточный сервер мониторинга, построенный на основе MCP (Model Context Protocol) в качестве основного интерфейса. Он работает как единый исполняемый файл с хранением данных в SQLite на VPS от Hetzner за $4 в месяц и подключается к рабочим базам данных через соединения только для чтения с Postgres.
Ключевые возможности
- Интерфейс на основе MCP — более 75 инструментов с пошаговыми рабочими процессами, где инструменты предлагают, что вызвать дальше, с предзаполненными аргументами
- Подключение только для чтения к Postgres — все запросы проверяются на SELECT-только через парсинг SQL AST. Предоставляет статистику запросов, анализ индексов, цепочки блокировок, оценку раздувания и отставание репликации из представлений pg_stat_*
- Поиск по логам — полнотекстовый поиск с использованием SQLite FTS5 с фильтрами по сервису, уровню, ID трассировки, классу исключения и полям метаданных
- Отслеживание ошибок — группировка в стиле Sentry по отпечатку с оценками влияния на пользователей
- Аналитика пользователей — пути пользователей, воронки конверсии, анализ путей, водопады сессий, тепловые карты трафика и топ эндпоинтов
- Мониторинг виртуальной машины — легковесный агент отправляет данные о CPU, памяти, диске, сети и загрузке
- Наблюдения — оповещения на основе правил с пороговыми значениями и автоматическим разрешением при восстановлении условий
- Веб-интерфейс — простая панель управления на HTMX для просмотра
Действия ИИ-ассистента
Через инструменты MCP ИИ-ассистенты могут выполнять прямые действия:
- Разрешать и игнорировать ошибки с указанием причин (автоматически переоткрываются, если ошибки возвращаются)
- Настраивать наблюдения для пороговых значений, таких как частота ошибок выше 5%, время отклика, p95 или количество логов
- Создавать проверки работоспособности, настраивая HTTP-пробы по расписанию
- Останавливать медленные запросы, удерживающие блокировки слишком долго
- Сохранять заметки о запросах, эндпоинтах или сервисах, которые появляются в будущих расследованиях
- Управлять коннекторами — добавлять, тестировать или удалять подключения к базам данных без конфигурационных файлов
- Отклонять оповещения с указанием причин
Примеры запросов
Пользователи могут задавать своему ИИ-ассистенту вопросы, такие как:
- "Какие ошибки сейчас резко возрастают?"
- "Покажи мне самые медленные запросы к базе данных"
- "Есть ли N+1 запросы на эндпоинте оформления заказа?"
- "Какова воронка конверсии для регистрации → оформления заказа?"
- "Покажи мне, что делал этот пользователь в своей сессии"
- "Сравни частоту ошибок между вчера и сегодня"
Инструмент работает с Claude Code, Cursor, Windsurf или любым клиентом MCP, сохраняя все данные на вашей инфраструктуре без зависимостей от облака.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Эффективный рабочий процесс с использованием Claude Code: планирование перед выполнением
Борис Тане использует Claude Code, применяя структурированный подход, сосредотачиваясь на тщательных исследованиях и планировании для контроля над архитектурными решениями.

ProofShot: CLI для AI-агентов для проверки UI-кода с записью в браузере
ProofShot — это инструмент командной строки, который позволяет ИИ-агентам для программирования открывать браузер, взаимодействовать со страницами, записывать сессии и собирать ошибки, а затем упаковывает всё в автономный HTML-файл для проверки. Он работает с любым ИИ-агентом через команды оболочки и поставляется в виде навыка.

codebase-md: Инструмент автоматически генерирует CLAUDE.md с поддержкой через git-хуки
codebase-md v0.1.0 сканирует проекты для генерации файлов CLAUDE.md с обнаружением архитектуры, проверкой состояния зависимостей и аналитикой git. Включает git-хуки для поддержания документации в актуальном состоянии и поддерживает другие инструменты для ИИ-разработки с дополнительными конфигурационными файлами.

Memtrace: постоянная, осведомлённая о времени память кодовой базы для агентов Claude Code
Memtrace предоставляет всегда свежие снимки и битемпоральный повтор для агентов Claude Code, используя синтаксический анализ AST через Tree-sitter и гибридный поиск (BM25 + эмбеддинги Jina-code) с нулевой стоимостью вывода LLM во время индексации.