МКП Вертика
Сервер Vertica MCP (модель-контекст-протокол)
Пример: настройка сервера MCP
Создайте или отредактируйте файл конфигурации клиента mcp со следующим содержимым:
[!Примечание]
Для логических флагов, таких как
--ssl
или--ssl-reject-unauthorized
, просто добавьте флаг (например,"--ssl"
), чтобы включить его, или опустите его, чтобы отключить.Для пустого пароля используйте пустую строку, как показано выше.
Функции
Управление подключением к базе данных
Объединение подключений с настраиваемыми ограничениями
Поддержка SSL/TLS
Автоматическая очистка соединения
Обработка тайм-аута соединения
Операции запроса
Выполнение SQL-запросов
Передавайте большие результаты запросов пакетами
Операции копирования данных
Управление транзакциями
Управление схемой
Проверка структуры таблицы
Управление индексом
Посмотреть управление
Информация об ограничениях
Подробности столбца
Функции безопасности
Разрешения на уровне операций (INSERT, UPDATE, DELETE, DDL)
Разрешения, специфичные для схемы
Поддержка SSL/TLS
Маскировка пароля в журналах
Инструменты
Операции с базами данных
execute_query
Выполнение SQL-запросов
Поддержка всех операций SQL
stream_query
Передавайте большие результаты запросов пакетами
Настраиваемый размер партии
copy_data
Массовая загрузка данных с помощью команды COPY
Эффективно для больших наборов данных
Управление схемой
get_table_structure
Получить подробную структуру таблицы
Информация о столбце
Ограничения
list_indexes
Список всех индексов для таблицы
Тип индекса и уникальность
Информация о столбце
list_views
Перечислить все представления в схеме
Посмотреть определения
Конфигурация
Переменные среды
Разрешения на операции
Разрешения схемы
Установка
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Работа в среде Docker
При запуске Vertica с Docker Compose вы можете запустить сервер MCP следующим образом:
1. Запуск с прямыми параметрами
2. Запуск с переменными среды
Создайте файл .env
со следующим содержимым:
Затем запустите с .env
Для тестирования, пример VerticaDB Docker Compose
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер Model-Context-Protocol, который обеспечивает выполнение SQL-запросов и возможности управления базами данных Vertica, включая пул соединений, управление схемами и контроль безопасности.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables SQL operations (SELECT, INSERT, UPDATE, DELETE) and table management through a standardized interface with SQLite databases.Last updated -26
- AsecurityAlicenseAqualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -1876MIT License
- -securityFlicense-qualityA Model Context Protocol server that provides comprehensive access to Microsoft SQL Server databases, enabling Language Models to inspect schemas, execute queries, manage database objects, and perform advanced database operations.Last updated -7