Database Gateway
Создаёт API и MCP-серверы для доступа к базам данных, оптимизированные для ИИ-агентов и LLM.
Описание
CentralMind Gateway — инструмент для быстрого создания безопасных API на основе схемы БД с использованием LLM. Поддерживает PostgreSQL, MySQL, ClickHouse и другие. Генерирует REST API и MCP-серверы с SSE, фильтрует PII, добавляет аутентификацию (API keys, OAuth), мониторинг через OpenTelemetry. Идеально для интеграции с AI-агентами, чата с БД, аналитики и обогащения данных в LLM-приложениях. Работает локально или в Docker/Kubernetes.
Возможности
Автоматическая генерация API
Создаёт API на основе схемы БД и сэмплов данных с помощью LLM.
Поддержка баз данных
Работает с PostgreSQL, MySQL, ClickHouse, Snowflake, BigQuery и другими.
Протоколы доступа
Предоставляет REST API и MCP-сервер с SSE для AI-агентов.
Защита данных
Фильтрует PII с помощью regex или Presidio, поддерживает RLS через Lua-скрипты.
Аутентификация
Встроенная поддержка API-ключей и OAuth.
Мониторинг
Интеграция с OpenTelemetry для отслеживания запросов и аудита.
Кэширование
Time-based и LRU-кэш для оптимизации производительности.
Документация API
Автогенерация Swagger UI и OpenAPI 3.1 спецификации.