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-транспортом