Hologres MCP Server
Hologres MCP Server serves as a universal interface between AI Agents and Hologres databases. It enables seamless communication between AI Agents and Hologres, helping AI Agents retrieve Hologres database metadata and execute SQL operations.
Configuration
Mode 1: Using Local File
Download
Download from Github
git clone https://github.com/aliyun/alibabacloud-hologres-mcp-server.git
MCP Integration
Add the following configuration to the MCP client configuration file:
"mcpServers": {
"hologres-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/path/to/alibabacloud-hologres-mcp-server",
"run",
"hologres-mcp-server"
],
"env": {
"HOLOGRES_HOST": "host",
"HOLOGRES_PORT": "port",
"HOLOGRES_USER": "access_id",
"HOLOGRES_PASSWORD": "access_key",
"HOLOGRES_DATABASE": "database"
}
}
}
Mode 2: Using PIP Mode
Installation
Install MCP Server using the following package:
pip install hologres-mcp-server
MCP Integration
Add the following configuration to the MCP client configuration file:
"mcpServers": {
"hologres-mcp-server": {
"command": "uv",
"args": [
"run",
"--with",
"hologres-mcp-server",
"hologres-mcp-server"
],
"env": {
"HOLOGRES_HOST": "host",
"HOLOGRES_PORT": "port",
"HOLOGRES_USER": "access_id",
"HOLOGRES_PASSWORD": "access_key",
"HOLOGRES_DATABASE": "database"
}
}
}
Components
Tools
execute_select_sql: Execute a SELECT SQL query on the Hologres serverexecute_dml_sql: Execute a DML (INSERT, UPDATE, DELETE) SQL query on the Hologres serverexecute_ddl_sql: Execute a DDL (CREATE, ALTER, DROP) SQL query on the Hologres servergather_table_statistics: Collect table statisticsget_query_plan: Get query planget_execution_plan: Get execution plan
Resources
Built-in Resources
hologres:///schemas: Get all schemas in the database
Resource Templates
hologres:///{schema}/tables: List all tables in a schemahologres:///{schema}/{table}/partitions: List all partitions of a partitioned tablehologres:///{schema}/{table}/ddl: Get table DDLhologres:///{schema}/{table}/statistic: Show collected table statisticssystem:///{+system_path}: System paths include:- missing_stats_tables - Shows the tables that are missing statistics.
- stat_activity - Shows the information of current running queries.
- query_log/latest/<row_limits> - Get recent query log history with specified number of rows.
- query_log/user/<user_name>/<row_limits> - Get query log history for a specific user with row limits.
- query_log/application/<application_name>/<row_limits> - Get query log history for a specific application with row limits.
- query_log/failed/<interval>/<row_limits> - Get failed query log history with interval and specified number of rows.
Prompts
None at this time
Hologres MCP Server
Project Details
- aliyun/alibabacloud-hologres-mcp-server
- Apache License 2.0
- Last Updated: 4/21/2025
Recomended MCP Servers
✨ mem0 MCP Server: A modern memory system using mem0 for AI applications with model context protocl (MCP)...
k6 MCP server
MCP Server for the Mapbox API.
An integration that allows LLMs to interact with Raindrop.io bookmarks using the Model Context Protocol (MCP).
A MCP Server for creating Powerpoint Presentations
MCP server that allows interaction with Jira using natural language
This repository is for development of the Azure MCP Server, bringing the power of Azure to your agents.
A Model Context Protocol (MCP) server for analyzing code dependencies
Connect any Open Data to any LLM with Model Context Protocol.





