
AnalyticDB PostgreSQL MCP 服务器
AnalyticDB PostgreSQL MCP 服务器连接 AI 助手与 AnalyticDB PostgreSQL 数据库,实现无缝的结构探索、SQL 查询执行、元数据检索和性能调优,助力企业级分析工作流。...
AnalyticDB PostgreSQL MCP服务器作为AI助手与AnalyticDB PostgreSQL数据库之间的通用接口,使AI代理能够与AnalyticDB PostgreSQL无缝通信,检索数据库元数据并执行各种SQL操作。通过通过模型上下文协议(MCP)开放数据库功能,它赋能AI模型执行如SELECT、DML和DDL SQL查询、分析表统计、检索结构或表信息等任务。这极大提升了开发流程,使数据库查询、结构探索和性能分析等任务在AI驱动环境中实现自动化和流畅化。
代码库或文档中未提及任何提示模板。
analyze_table
工具收集并更新统计信息,提升查询优化和性能调优。explain_query
工具帮助开发者或AI代理理解并优化SQL查询。git clone https://github.com/aliyun/alibabacloud-adbpg-mcp-server.git
"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"
}
}
}
"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_PASSWORD": "${ADBPG_PASSWORD_ENV}"
}
请按需配置系统环境变量,实现安全集成。
在FlowHunt中集成MCP
要将MCP服务器集成到您的FlowHunt工作流中,请首先在流中添加MCP组件,并将其连接到AI代理:
点击MCP组件,打开配置面板。在系统MCP配置部分,使用如下JSON格式输入您的MCP服务器信息:
{
"adbpg-mcp-server": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI代理即可作为工具访问此MCP的所有功能。请记得将“adbpg-mcp-server”替换为您的MCP服务器实际名称,并将URL替换为您自己的MCP服务器地址。
部分 | 可用性 | 说明/备注 |
---|---|---|
概览 | ✅ | |
提示模板列表 | ⛔ | 未列出任何提示模板 |
资源列表 | ✅ | 内置与模板 |
工具列表 | ✅ | 5个已记录工具 |
API密钥安全 | ✅ | 环境变量 |
采样支持(评估时较次要) | ⛔ | 未提及 |
对该MCP服务器的评测显示:其在搭建、资源和工具方面有完善文档,但缺少提示模板,也未提及Roots或采样等高级特性,重点聚焦数据库相关工作流。
是否有LICENSE | ✅ (Apache-2.0) |
---|---|
是否有至少一个工具 | ✅ |
Fork数量 | 0 |
Star数量 | 4 |
评分:
我会给这个MCP服务器打分为7/10。它在基础集成与数据库应用场景方面文档齐全,但由于缺少提示模板、高级MCP特性,以及社区活跃度(star/fork)较低,得分不高。对于数据库聚焦的AI工作流来说,这是一个很好的起点。
它是一种中间件,将AI助手连接到AnalyticDB PostgreSQL数据库,使其能够通过模型上下文协议(MCP)运行SQL查询、管理结构、分析表格并获取元数据。
AI代理可以执行SELECT、DML(INSERT/UPDATE/DELETE)、DDL(CREATE/ALTER/DROP)查询,分析表统计信息,获取结构/表信息,并获取SQL执行计划用于优化。
数据库凭据(尤其是密码)应存储在环境变量中,而非明文配置,确保集成安全,防止凭据泄露。
它非常适合自动化数据库查询、结构探索、更新表统计信息,以及将数据库操作集成到AI驱动或自动化的工作流中。
当前文档未提供提示模板。
截至目前,GitHub上该服务器有0个fork和4个star。
AnalyticDB PostgreSQL MCP 服务器连接 AI 助手与 AnalyticDB PostgreSQL 数据库,实现无缝的结构探索、SQL 查询执行、元数据检索和性能调优,助力企业级分析工作流。...
MSSQL MCP 服务器将 AI 助手与 Microsoft SQL Server 数据库连接,实现从 AI 流程中直接进行高级数据操作、商业智能和工作流自动化。可无缝执行查询、管理模式并生成业务洞察。...
JDBC MCP 服务器通过 JDBC 协议连接 AI 助手与 SQL 数据库,实现实时查询、分析自动化及数据库管理,在 FlowHunt 及其他 AI 驱动环境中简化数据库操作。...