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 mesa
- 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
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
- -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 -29JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -11215TypeScriptMIT 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 -6Python