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.
Integrations
Enables downloading the Hologres MCP Server source code for local integration.
Hologres MCP 服务器
Hologres MCP Server 是 AI Agent 与 Hologres 数据库之间的通用接口,它实现了 AI Agent 与 Hologres 之间的无缝通信,帮助 AI Agent 获取 Hologres 数据库元数据并执行 SQL 操作。
配置
方式一:使用本地文件
下载
从 Github 下载
Copy
MCP 集成
在MCP客户端配置文件中添加如下配置:
Copy
模式 2:使用 PIP 模式
安装
使用以下软件包安装 MCP 服务器:
Copy
MCP 集成
在MCP客户端配置文件中添加如下配置:
Copy
成分
工具
execute_select_sql
:在 Hologres 服务器上执行 SELECT SQL 查询execute_dml_sql
:在 Hologres 服务器上执行 DML(INSERT、UPDATE、DELETE)SQL 查询execute_ddl_sql
:在 Hologres 服务器上执行 DDL(CREATE、ALTER、DROP)SQL 查询gather_table_statistics
:收集表统计信息get_query_plan
:获取查询计划get_execution_plan
:获取执行计划
资源
内置资源
hologres:///schemas
:获取数据库中的所有模式
资源模板
hologres:///{schema}/tables
:列出模式中的所有表hologres:///{schema}/{table}/partitions
:列出分区表的所有分区hologres:///{schema}/{table}/ddl
:获取表 DDLhologres:///{schema}/{table}/statistic
:显示收集的表统计信息system:///{+system_path}
:系统路径包括:- missing_stats_tables - 显示缺少统计数据的表。
- stat_activity - 显示当前正在运行的查询的信息。
- query_log/latest/<row_limits> - 获取具有指定行数的最新查询日志历史记录。
- query_log/user/<user_name>/<row_limits> - 获取具有行限制的特定用户的查询日志历史记录。
- query_log/application/<application_name>/<row_limits> - 获取具有行限制的特定应用程序的查询日志历史记录。
- query_log/failed//<row_limits> - 获取具有间隔和指定行数的失败查询日志历史记录。
提示
目前无