“OceanBase” MCP 服务器的功能
OceanBase MCP 服务器是一款基于模型上下文协议(MCP)的服务器,旨在促进与 OceanBase 数据库的安全、结构化交互。它作为 AI 助手与 OceanBase 数据库之间的桥梁,使得诸如列出数据表、读取数据和在受控环境下执行 SQL 查询等操作成为可能。通过提供细粒度的访问控制和全面的日志记录,该服务器提升了数据库探索与分析的安全性和效率。开发者可利用该 MCP 服务器,将实时数据库操作集成到 AI 工作流中,实现动态数据检索与操作,同时不影响安全性和数据完整性。
提示模板列表
仓库中未明确提及任何提示模板。
资源列表
- OceanBase 数据表列表
将已连接 OceanBase 数据库中的数据表作为资源暴露。 - 表内容
允许客户端读取指定表中包含的数据。 - SQL 查询结果
提供在 OceanBase 数据库上执行 SQL 查询的结果。
工具列表
- 列出数据表
使客户端能够获取 OceanBase 数据库中所有数据表的列表。 - 读取数据表
允许读取指定表中的内容。 - 执行 SQL 查询
能够执行任意 SQL 查询,并具备完善的错误处理能力。
此 MCP 服务器的应用场景
- 数据库管理
安全地查看和浏览 OceanBase 数据库表,提升监管能力,降低风险。 - 数据分析
AI 助手可直接从数据库检索并分析数据,获得洞见。 - 自动化报表
通过 AI 流程查询和聚合数据库数据,自动生成报表。 - 安全查询执行
开发者和 AI 智能体可在受控、可追溯、安全的环境中运行 SQL 查询。 - 合规审计
所有数据库操作均有日志记录,支持可追溯性和合规要求。
如何部署
Windsurf
仓库中未提供 Windsurf 相关的部署说明。
Claude
- 安装依赖项
确保已安装 Python 和 pip,然后安装所需包:pip install oceanbase-mcp-server - 设置环境变量
在环境中配置你的 OceanBase 数据库凭证。 - 定位
claude_desktop_config.json
找到并打开 Claude Desktop 的配置文件。 - 添加 OceanBase MCP 服务器
在"mcpServers"下插入以下片段:{ "oceanbase": { "command": "uv", "args": [ "--directory", "path/to/oceanbase_mcp_server", "run", "oceanbase_mcp_server" ], "env": { "OB_HOST": "localhost", "OB_PORT": "2881", "OB_USER": "your_username", "OB_PASSWORD": "your_password", "OB_DATABASE": "your_database" } } } - 保存并重启 Claude Desktop
重启以激活 MCP 服务器连接。
Cursor
仓库中未提供 Cursor 相关的部署说明。
Cline
仓库中未提供 Cline 相关的部署说明。
API 密钥安全措施
建议对所有敏感凭证使用环境变量。示例:
"env": {
"OB_HOST": "localhost",
"OB_PORT": "2881",
"OB_USER": "your_username",
"OB_PASSWORD": "your_password",
"OB_DATABASE": "your_database"
}
如何在流程中使用此 MCP
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成进 FlowHunt 工作流,首先在流程中添加 MCP 组件,并将其与 AI 智能体连接:

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写你的 MCP 服务器信息:
{ “oceanbase”: { “transport”: “streamable_http”, “url”: “https://yourmcpserver.example/pathtothemcp/url" } }
配置完成后,AI 智能体即可使用该 MCP 作为工具,访问其所有功能和能力。请记得将 “oceanbase” 替换为你实际的 MCP 服务器实例名称,并将 URL 替换为你自己的 MCP 服务器地址。
总览
| 部分 | 可用性 | 备注说明 |
|---|---|---|
| 总览 | ✅ | |
| 提示模板列表 | ⛔ | 仓库中未找到提示模板。 |
| 资源列表 | ✅ | 数据表、表内容和 SQL 查询结果被作为资源暴露。 |
| 工具列表 | ✅ | 列出数据表、读取数据表、执行 SQL 查询。 |
| API 密钥安全措施 | ✅ | 文档说明了环境变量的使用。 |
| 采样支持(评估时次要) | ⛔ | 未提及采样支持。 |
根据现有信息,OceanBase MCP 服务器具备明确的数据库工具与资源、安全的配置指导,以及对 Claude 平台的基础集成,但缺乏对提示模板、采样及多平台部署的详细支持。其开源许可和日志功能是亮点,但整体功能范围较聚焦,尚不全面。
我们的观点
这款 MCP 服务器在 AI 工作流中实现安全的 OceanBase 数据库访问方面表现强劲,但因缺少提示/工作流模板和更广泛的平台集成文档而受限。在清晰度和安全性方面表现良好,但若能扩展文档和功能集,将更具竞争力。
MCP 评分
| 是否有 LICENSE | ✅ |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数量 | 3 |
| Star 数量 | 3 |
