
AnalyticDB PostgreSQL MCP服务器
AnalyticDB PostgreSQL MCP服务器架起了AI助手与AnalyticDB PostgreSQL数据库之间的桥梁,通过模型上下文协议(MCP)实现SQL操作、结构探索和性能分析的无缝执行。它为AI工作流提供了安全、自动化且全面的数据库功能访问能力。...
FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。
AnalyticDB PostgreSQL MCP 服务器作为 AI 助手与 AnalyticDB PostgreSQL 数据库之间的通用桥梁,支持 AI 智能体检索数据库元数据、执行 SQL 查询,并以编程方式管理数据库操作。通过标准化访问数据库功能,该 MCP 服务器可完成结构探索、查询执行、表统计收集和查询性能分析等任务。对于希望将 AI 工作流与企业级 PostgreSQL 分析型数据库集成的开发者和数据工程师来说,是不可或缺的工具。
在所提供的仓库或文档中未提及任何提示词模板。
adbpg:///schemas
获取已连接 AnalyticDB PostgreSQL 数据库下的所有 schema。
adbpg:///{schema}/tables
列出指定 schema 下的所有数据表。
adbpg:///{schema}/{table}/ddl
获取指定表的 DDL(数据定义语言)语句。
adbpg:///{schema}/{table}/statistics
展示指定表的统计信息,有助于性能分析和优化。
execute_select_sql
在 AnalyticDB PostgreSQL 服务器上执行 SELECT 查询,获取数据。
execute_dml_sql
执行 DML(如 INSERT、UPDATE、DELETE)操作。
execute_ddl_sql
执行 DDL(如 CREATE、ALTER、DROP)操作。
analyze_table
收集表的统计信息,优化数据库性能。
explain_query
提供 SQL 查询的执行计划,帮助理解与优化查询性能。
数据库探索与元数据检索
开发者可便捷探索数据库结构、列出表、访问表定义,提高生产力与数据结构理解。
自动化查询执行
AI 智能体可编程执行 SELECT 和 DML 查询,适用于报表生成、数据更新及自动化流程。
结构管理与演进
服务器支持执行 DDL 查询,助力在 CI/CD 流水线中进行表创建、修改或删除等结构变更。
性能调优
利用 analyze_table 和 explain_query 等工具,收集统计与执行计划,便于定位瓶颈,优化查询。
AI 驱动数据分析
与 AI 助手集成,支持上下文感知的数据分析,智能地探索数据并生成洞察。
git clone https://github.com/aliyun/alibabacloud-adbpg-mcp-server.gitpip install adbpg_mcp_server"mcpServers": {
"adbpg-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/path/to/adbpg-mcp-server",
"run",
"adbpg-mcp-server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
pip install adbpg_mcp_server"mcpServers": {
"adbpg-mcp-server": {
"command": "uvx",
"args": [
"adbpg_mcp_server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
pip install adbpg_mcp_server。"mcpServers": {
"adbpg-mcp-server": {
"command": "uvx",
"args": [
"adbpg_mcp_server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
"mcpServers": {
"adbpg-mcp-server": {
"command": "uvx",
"args": [
"adbpg_mcp_server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
数据库凭证通过环境变量管理。为增强安全性,请使用环境变量,不要将敏感信息硬编码:
"env": {
"ADBPG_HOST": "${ADBPG_HOST}",
"ADBPG_PORT": "${ADBPG_PORT}",
"ADBPG_USER": "${ADBPG_USER}",
"ADBPG_PASSWORD": "${ADBPG_PASSWORD}",
"ADBPG_DATABASE": "${ADBPG_DATABASE}"
}
在 FlowHunt 中使用 MCP
要在 FlowHunt 工作流中集成 MCP 服务器,首先在流程中添加 MCP 组件,并将其连接至您的 AI 智能体:
点击 MCP 组件打开配置面板,在系统 MCP 配置区,按如下 JSON 格式填入您的 MCP 服务器信息:
{
"adbpg-mcp-server": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 智能体即可作为工具访问 MCP 的全部功能。请将 “adbpg-mcp-server” 替换为实际服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。
| 部分 | 可用性 | 详情/备注 |
|---|---|---|
| 概览 | ✅ | |
| 提示词模板列表 | ⛔ | 未找到提示词模板 |
| 资源列表 | ✅ | schemas、tables、表 DDL、表统计信息 |
| 工具列表 | ✅ | 5 个工具:select、dml、ddl、analyze、explain |
| API 密钥安全 | ✅ | 已记录环境变量模式 |
| Roots 支持 | ⛔ | 未提及 |
| Sampling 支持(评估时不重要) | ⛔ | 未提及 |
根据已有文档,AnalyticDB PostgreSQL MCP 服务器为数据库驱动型工作流提供了良好的集成,工具和资源端点明确。但在提示词模板和 Roots/Sampling 明确支持方面有所欠缺。
| 是否有 LICENSE | ✅ (Apache-2.0) |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数量 | 0 |
| Star 数量 | 4 |
评价与打分:
该 MCP 服务器在核心数据库集成功能方面文档详实,覆盖了 PostgreSQL 开发者的主要需求。虽然缺少提示词模板和 Roots、Sampling 等高级 MCP 特性略有不足,但其专注与清晰度使其非常适用于数据库场景的工作流。评分:7/10
该 MCP 服务器将 AI 智能体连接到 AnalyticDB PostgreSQL 数据库,实现对结构元数据、SQL 查询执行、数据库管理和性能分析的编程访问。
您可以自动化结构探索、SQL(SELECT、DML、DDL)执行、统计收集、查询计划分析和结构演进,支持端到端分析和数据工程工作流。
始终使用环境变量来管理如 host、user、password 等敏感数据。MCP 服务器支持通过环境变量配置安全地管理凭证。
不支持。根据文档,该 MCP 服务器未明确支持 Roots 或 Sampling。
没有为该 MCP 服务器记录任何内置提示词模板。您可根据工作流需求自行添加。
包括数据库探索、自动化报表、结构管理、查询优化,以及企业级 PostgreSQL 分析环境下的 AI 驱动数据分析等。
AnalyticDB PostgreSQL MCP服务器架起了AI助手与AnalyticDB PostgreSQL数据库之间的桥梁,通过模型上下文协议(MCP)实现SQL操作、结构探索和性能分析的无缝执行。它为AI工作流提供了安全、自动化且全面的数据库功能访问能力。...
MSSQL MCP 服务器将 AI 助手与 Microsoft SQL Server 数据库连接,实现从 AI 流程中直接进行高级数据操作、商业智能和工作流自动化。可无缝执行查询、管理模式并生成业务洞察。...
Snowflake MCP 服务器通过模型上下文协议(MCP),为 Snowflake 数据库提供无缝的 AI 驱动交互,公开强大的工具与资源。可轻松执行 SQL 查询、管理模式、自动化洞察,并通过标准化的 MCP 接口优化数据工作流。...
Cookie 同意
我们使用 cookie 来增强您的浏览体验并分析我们的流量。 See our privacy policy.


