Servidor MCP de Hologres
El servidor MCP de Hologres funciona como una interfaz universal entre los agentes de IA y las bases de datos de Hologres. Permite una comunicación fluida entre ambos, lo que ayuda a los agentes de IA a recuperar metadatos de la base de datos de Hologres y a ejecutar operaciones SQL.
Configuración
Modo 1: Uso de archivo local
Descargar
Descargar desde Github
Integración MCP
Agregue la siguiente configuración al archivo de configuración del cliente MCP:
Modo 2: Uso del modo PIP
Instalación
Instale MCP Server utilizando el siguiente paquete:
Integración MCP
Agregue la siguiente configuración al archivo de configuración del cliente MCP:
Related MCP server: MCP PostgreSQL Server
Componentes
Herramientas
execute_select_sql: ejecuta una consulta SQL SELECT en el servidor Hologresexecute_dml_sql: ejecuta una consulta SQL DML (INSERTAR, ACTUALIZAR, ELIMINAR) en el servidor Hologresexecute_ddl_sql: ejecuta una consulta SQL DDL (CREATE, ALTER, DROP) en el servidor Hologresgather_table_statistics: Recopilar estadísticas de la tablaget_query_plan: Obtener el plan de consultaget_execution_plan: Obtener el plan de ejecución
Recursos
Recursos integrados
hologres:///schemas: Obtener todos los esquemas en la base de datos
Plantillas de recursos
hologres:///{schema}/tables: enumera todas las tablas de un esquemahologres:///{schema}/{table}/partitions: enumera todas las particiones de una tabla particionadahologres:///{schema}/{table}/ddl: Obtener el DDL de la tablahologres:///{schema}/{table}/statistic: Mostrar las estadísticas de la tabla recopiladassystem:///{+system_path}: Las rutas del sistema incluyen:missing_stats_tables: muestra las tablas a las que les faltan estadísticas.
stat_activity: muestra la información de las consultas que se están ejecutando actualmente.
query_log/latest/<row_limits>: obtiene el historial del registro de consultas reciente con una cantidad específica de filas.
query_log/user/<user_name>/<row_limits>: obtiene el historial del registro de consultas para un usuario específico con límites de filas.
query_log/application/<application_name>/<row_limits>: obtiene el historial del registro de consultas para una aplicación específica con límites de filas.
query_log/failed//<row_limits>: obtiene el historial del registro de consultas fallidas con el intervalo y la cantidad especificada de filas.
Indicaciones
Ninguno en este momento