DataMCP — Secure MCP Gateway for PostgreSQL

DataMCP — Secure MCP Gateway for PostgreSQL

DataMCP — это прослойка безопасности между ИИ-ассистентами и вашей базой данных PostgreSQL. Вместо прямого подключения вы ставите шлюз, который перехватывает запросы, проверяет права, шифрует трафик и записывает каждое действие. Обычные MCP-серверы для PostgreSQL дают прямой доступ: модель видит всю базу целиком и может выполнять любые запросы. DataMCP работает иначе — это шлюз. Он перехватывает каждый запрос, проверяет, разрешено ли агенту его выполнять, шифрует данные, и только потом отправляет в базу. Всё, что произошло, записывается в лог аудита. Решение для команд, которые хотят дать ИИ доступ к данным, не жертвуя безопасностью.

Как оценить DataMCP — Secure MCP Gateway for PostgreSQL

DataMCP — Secure MCP Gateway for PostgreSQL относится к AI и машинное обучение, PostgreSQL, Безопасность. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
Не указана
Транспорт
streamable-http

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

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

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

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

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

Общее

  • СтатусСообщество

Технологии

  • Транспорт
    streamable-http

Описание

Возможности

  • Ролевое управление доступом: настройте, какие таблицы и даже отдельные колонки видит ассистент.
  • Read-only режим: блокировка всех запросов на запись (INSERT, UPDATE, DELETE, DROP). Идеально для аналитических агентов.
  • Полный аудит: журнал всех SQL-запросов с временем выполнения, кодом ответа и идентификатором агента. Пригодится для compliance.
  • Шифрование трафика между MCP-клиентом и базой данных по протоколу TLS 1.3.
  • Маскирование чувствительных данных: номера карт, email, пароли скрываются автоматически на уровне шлюза до того, как ответ дойдёт до модели.
  • Ограничение частоты запросов (rate limiting) для защиты базы от случайной перегрузки агентом.
  • Режим песочницы: изолированные данные для безопасного тестирования ИИ-агентов без риска для продакшена.
  • Валидация запросов: проверка синтаксиса и семантики SQL перед выполнением.

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

1. Установите сервер шлюза:

npm install -g @datamcp/gateway

2. Добавьте конфигурацию в Claude Desktop:

{ "mcpServers": { "datamcp": { "url": "http://localhost:3000/mcp", "headers": { "x-api-key": "ваш-апи-ключ" } } } }

3. Перезапустите клиент.

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

  • «Покажи структуру таблицы users и последние 10 записей, скрыв колонку password».
  • «Сколько заказов было сделано вчера? Разбей результат по часам на основе данных в базе».
  • «Найди клиентов с просроченными подписками и выведи их список, не показывая номера карт».
  • «Сравни выручку этого месяца с предыдущим на основе таблицы payments».

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

  • Язык: Node.js / TypeScript
  • Транспорт: Streamable HTTP
  • Лицензия: Open Source (уточняйте в репозитории)
  • Совместимость: Claude Desktop, Cursor, Continue.dev, любой MCP-клиент с HTTP-транспортом

Поделиться