PostgreSQL MCP Server — Itunified Io

PostgreSQL MCP Server — Itunified Io

Происхождение не определено
itunified-ioAGPL-3.0
PostgreSQL MCP Server — это MCP-сервер с 27 инструментами для работы с PostgreSQL. Он позволяет AI-ассистентам выполнять SQL-запросы, анализировать схему, проводить CRUD-операции и администрировать сервер. Сервер подходит для разработчиков, которым нужен быстрый доступ к данным из чата, и DBA для мониторинга и настройки. Всё управление происходит через MCP-клиент — вы даёте команду на естественном языке, а ассистент выполняет её в базе данных.
Подключение

Подключить PostgreSQL MCP Server — Itunified Io

Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Claude Desktop / Claude Code

Клиент запускает MCP-сервер как локальный процесс.

  1. 1.Откройте настройки MCP в Claude.
  2. 2.Добавьте сервер с указанной командой и переменными окружения.
  3. 3.Перезапустите Claude, если сервер не появился автоматически.
json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@itunified.io/mcp-postgres"
      ]
    }
  }
}

Сгенерировано из существующей команды запуска. Желательно сверить с README.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить PostgreSQL MCP Server — Itunified Io

PostgreSQL MCP Server — Itunified Io относится к Базы данных, PostgreSQL. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
AGPL-3.0
Реализация
TypeScript
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 08.08.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикitunified-io
  • ЛицензияAGPL-3.0

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Подключение к PostgreSQL через строку подключения или отдельные параметры (PGHOST, PGPORT, PGUSER, PGPASSWORD, PGDATABASE) с опциональным SSL.
  • Выполнение параметризованных запросов и подготовленных выражений с защитой от SQL-инъекций.
  • Запуск EXPLAIN и EXPLAIN ANALYZE для оптимизации запросов.
  • Интроспекция схемы: просмотр таблиц, индексов, ограничений, представлений, функций, перечислений и расширений.
  • Типизированные CRUD-операции: вставка, обновление, удаление и upsert.
  • Управление сервером: версия PostgreSQL, настройки, перезагрузка конфигурации, аптайм.
  • Определение размеров баз данных и таблиц с разбивкой по индексам и TOAST.
  • Управление пулом соединений: подключение, отключение, мониторинг здоровья пула.
  • Мультибазовая конфигурация через YAML- или JSON-файл, переключение между базами данных.
  • Интеграция с HashiCorp Vault для безопасного хранения паролей (опционально).

Как подключить

1. Установите пакет:

npm install @itunified.io/mcp-postgres

Или используйте npx для однократного запуска:

npx -y @itunified.io/mcp-postgres

2. Настройте подключение к базе данных. Можно задать строку подключения через переменную POSTGRES_CONNECTION_STRING, или отдельные параметры: PGHOST, PGPORT, PGUSER, PGPASSWORD, PGDATABASE, PGSSLMODE.

3. Для работы с несколькими базами создайте конфигурационный файл в директории ~/.config/mcp-postgres/databases.yaml или databases.json. Укажите в нём имена баз и параметры подключения. Переменные окружения в значениях автоматически подставляются.

4. Пример конфигурации для Claude Desktop:

{ "mcpServers": { "postgres": { "command": "npx", "args": ["@itunified.io/mcp-postgres"], "env": { "POSTGRES_CONNECTION_STRING": "postgresql://user:password@host:5432/db" } } } }

5. Перезапустите MCP-клиент.

Примеры запросов

  • «Выведи все таблицы в схеме public с количеством строк.»
  • «Выполни EXPLAIN ANALYZE для запроса SELECT * FROM users WHERE created_at > now() - interval '7 days'.»
  • «Добавь пользователя: name = "Елена", email = "elena@example.com".»
  • «Покажи размеры всех баз данных на сервере PostgreSQL.»

Технические детали

  • Язык: TypeScript
  • Транспорт: stdio
  • Лицензия: AGPL-3.0
  • Совместимые клиенты: Claude Desktop, Cline и другие MCP-клиенты

Вопросы и ответы

PostgreSQL MCP Server — это MCP-сервер с 27 инструментами для работы с PostgreSQL. Он позволяет AI-ассистентам выполнять SQL-запросы, анализировать схему, проводить CRUD-операции и администрировать сервер. Сервер подходит для разработчиков, которым нужен быстрый доступ к данным из чата, и DBA для мониторинга и настройки. Всё управление происходит через MCP-клиент — вы даёте команду на естественном языке, а ассистент выполняет её в базе данных.

PostgreSQL MCP Server — Itunified Io не отмечен в каталоге как официальный MCP-сервер. Перед установкой проверьте владельца репозитория, лицензию и запрашиваемые разрешения.

В карточке разработчиком указан itunified-io.

В карточке перечислены транспорты: stdio.

В карточке приведена команда установки или запуска: npx -y @itunified.io/mcp-postgres. Перед выполнением проверьте источник пакета и требования проекта.

Для проекта указана лицензия AGPL-3.0. Условия использования нужно сверять с файлом лицензии исходного репозитория.

В карточке указаны языки реализации: TypeScript.

Подключение к PostgreSQL через строку подключения или отдельные параметры (PGHOST, PGPORT, PGUSER, PGPASSWORD, PGDATABASE) с опциональным SSL. Выполнение параметризованных запросов и подготовленных выражений с защитой от SQL-инъекций.

Поделиться