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.
MCP Vertical
Un servidor MCP (modelo-contexto-protocolo) de Vertica
Ejemplo: Configuración del servidor MCP
Cree o edite el archivo de configuración de su cliente mcp con el siguiente contenido:
[!Nota]
- Para indicadores booleanos como
--ssl
o--ssl-reject-unauthorized
, simplemente agregue el indicador (por ejemplo,"--ssl"
) para habilitarlo u omítalo para deshabilitarlo.- Para una contraseña vacía, utilice una cadena vacía como se muestra arriba.
Características
Gestión de la conexión a bases de datos
- Agrupación de conexiones con límites configurables
- Compatibilidad con SSL/TLS
- Limpieza automática de la conexión
- Manejo del tiempo de espera de conexión
Operaciones de consulta
- Ejecutar consultas SQL
- Transmitir resultados de consultas grandes en lotes
- Operaciones de copia de datos
- Gestión de transacciones
Gestión de esquemas
- Inspección de la estructura de la tabla
- Gestión de índices
- Gestión de vistas
- Información de restricciones
- Detalles de la columna
Características de seguridad
- Permisos a nivel de operación (INSERTAR, ACTUALIZAR, ELIMINAR, DDL)
- Permisos específicos del esquema
- Compatibilidad con SSL/TLS
- Enmascaramiento de contraseñas en los registros
Herramientas
Operaciones de base de datos
execute_query
- Ejecutar consultas SQL
- Soporte para todas las operaciones SQL
stream_query
- Transmitir resultados de consultas grandes en lotes
- Tamaño de lote configurable
copy_data
- Carga masiva de datos mediante el comando COPY
- Eficiente para grandes conjuntos de datos
Gestión de esquemas
get_table_structure
- Obtenga la estructura detallada de la tabla
- Información de la columna
- Restricciones
list_indexes
- Listar todos los índices de una tabla
- Tipo de índice y unicidad
- Información de la columna
list_views
- Enumerar todas las vistas en un esquema
- Ver definiciones
Configuración
Variables de entorno
Permisos de operación
Permisos de esquema
Instalación
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Ejecución en el entorno Docker
Al ejecutar Vertica con Docker Compose, puede ejecutar el servidor MCP de la siguiente manera:
1. Ejecutar con parámetros directos
2. Ejecutar con variables de entorno
Crea un archivo .env
con el siguiente contenido:
Luego ejecuta con .env
Para pruebas, ejemplo de Docker Compose de VerticaDB
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.
Un servidor de modelo-contexto-protocolo que proporciona ejecución de consultas SQL y capacidades de administración de bases de datos para bases de datos Vertica, con agrupación de conexiones, administración de esquemas y controles de seguridad.
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