Integrations
Supports configuration through environment variables files, allowing users to set connection parameters, security settings, and operation permissions without command-line arguments.
Provides instructions for running Vertica with Docker Compose, including environment setup and container configuration for testing purposes.
МКП Вертика
Сервер 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
This server cannot be installed
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 query execution, database management, and business intelligence capabilities through MySQL connections.Last updated -JavaScript
- -securityAlicense-qualityA Model Context Protocol server that provides Claude access to Turso-hosted LibSQL databases, enabling database table listing, schema retrieval, and SELECT query execution.Last updated -685TypeScriptMIT License
- -security-license-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -3TypeScriptMIT License