MCP PostgreSQL Ops

MCP PostgreSQL Ops выбирает метрики под версию PostgreSQL: администратор получает показатели, которые доступны его установке.

  • 164 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сведения о соединениях, схемах и запросах базы передаются агенту и могут содержать служебную информацию.
Все причины и проверки

call518/mcp-postgresql-ops

Установка

Ручная установка

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-серверШирокий доступ2Звезды репозитория

MCP-сервер для Prometheus: агент выполняет PromQL-запросы, ищет метрики и проверяет цели сбора

MCP-серверРасширенный доступ522Звезды репозитория

Независимый MCP-сервер Datadog: агент читает инциденты, мониторы, логи, метрики, трейсы и RUM и планирует простои.

MCP-серверРасширенный доступ143Звезды репозитория

BetterDB MCP

BetterDB Monitor

Официальный

MCP-сервер BetterDB: агент читает метрики, медленные команды, горячие ключи и аномалии Valkey и Redis и разбирает инциденты по сохраненной истории

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

Плагин для Claude Code разворачивает мониторинг PostgreSQL и приносит отчет с проблемами и точными исправлениями.

ПлагинШирокий доступ140Звезды репозитория
Официальный

Официальный управляемый MCP-сервер Datadog: логи, метрики, трейсы и инциденты прямо в агенте

MCP-серверРасширенный доступ47Звезды репозитория

Коротко о README

Таблица совместимости связывает каждый инструмент с версией PostgreSQL и системными представлениями. Для нескольких экземпляров есть раздельные конфигурации.

Бейдж для README

Сообщить о проблеме

Foxx AIMCP PostgreSQL Ops
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.