MCP PostgreSQL Ops
MCP PostgreSQL Ops выбирает метрики под версию PostgreSQL: администратор получает показатели, которые доступны его установке.
- 164 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сведения о соединениях, схемах и запросах базы передаются агенту и могут содержать служебную информацию.
Установка
- Работает в
Ручная установка
pip install mcp-postgresql-opsПервый вариант From PyPI в разделе Installation. Требует Python 3.12 или новее; параметры БД задаются отдельно.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сведения о соединениях, схемах и запросах базы передаются агенту и могут содержать служебную информацию.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MCP PostgreSQL Ops подключает агента к диагностике PostgreSQL. По запросу он получает активные соединения, блокировки, размеры таблиц и индексов, состояние репликации и статистику обслуживания. Инструменты читают системные представления и помогают составить план дальнейшей проверки базы. Основные показатели доступны без расширений, а углубленный разбор запросов использует дополнительные модули статистики. Сервер учитывает версию PostgreSQL при выборе метрик. Рекомендации по VACUUM и настройкам требуют отдельного решения администратора: этот сервер не исправляет найденные проблемы автоматически.
Для кого. Специалистам по эксплуатации PostgreSQL, которые разбирают блокировки, рост таблиц и медленные запросы вместе с агентом.
Подходит, если
- Во время замедления администратор смотрит активные соединения и блокировки.
- Рост базы разбирают по объему таблиц и индексов.
- Перед обслуживанием команда изучает работу autovacuum и статистику VACUUM.
- После обновления PostgreSQL оператор изучает доступные метрики репликации и ввода-вывода.
Не подходит, если
- Агент должен сам исправлять схему или выполнять произвольную запись.
- Нужна замена резервного копирования и восстановления базы.
- Мониторинг должен видеть закрытые системные сведения без соответствующих прав.
Пример запроса к агенту
Покажи активные блокировки и крупнейшие таблицы, объясни доступные показатели и составь план проверки без изменений в БД.MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Ограничения
Требуются Python 3.12 или новее и учетная запись PostgreSQL с правами чтения нужных сведений. Поддерживаются PostgreSQL 12–18, но часть метрик появляется только в новых версиях, поэтому сверяйте таблицу совместимости. Углубленный анализ запросов зависит от `pg_stat_statements` и дополнительных настроек статистики; без них часть инструментов не даст полного ответа. Демонстрационный Docker Compose запускает тестовую БД и данные, его нельзя переносить на рабочую базу без изменения состава служб.
Как отключить. Удалите MCP-запись и остановите процесс сервера. Отзовите отдельный доступ мониторинга, если он больше не нужен.
Частые вопросы
Сервер меняет данные?
Нет, заявленные операции диагностические и только для чтения. Все равно ограничьте права учетной записи.
Нужны ли расширения для начала?
Нет для основных инструментов. Для подробного анализа запросов настройте `pg_stat_statements` по документации.
Почему не видны все соединения?
Видимость зависит от прав PostgreSQL. Проверьте роль мониторинга вместо выдачи широких прав по умолчанию.
Что включает пример Docker Compose?
Тестовую базу и вспомогательные службы. Перед подключением своей БД отключите демонстрационные службы по README.
Какие версии PostgreSQL поддерживаются?
Версии 12–18. Сверьте доступность конкретной метрики с таблицей совместимости.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыСамостоятельно размещаемый MCP-сервер для выполнения команд на удаленных серверах по SSH с токенами и ролями
MCP-сервер для Prometheus: агент выполняет PromQL-запросы, ищет метрики и проверяет цели сбора
Datadog MCP Server (winor30)
Datadog MCP Server
Независимый MCP-сервер Datadog: агент читает инциденты, мониторы, логи, метрики, трейсы и RUM и планирует простои.
BetterDB MCP
BetterDB Monitor
MCP-сервер BetterDB: агент читает метрики, медленные команды, горячие ключи и аномалии Valkey и Redis и разбирает инциденты по сохраненной истории
Плагин для Claude Code разворачивает мониторинг PostgreSQL и приносит отчет с проблемами и точными исправлениями.
Официальный управляемый MCP-сервер Datadog: логи, метрики, трейсы и инциденты прямо в агенте
Коротко о README
Таблица совместимости связывает каждый инструмент с версией PostgreSQL и системными представлениями. Для нескольких экземпляров есть раздельные конфигурации.