
MCP 数据库服务器
MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...
让您的 AI 代理通过 FlowHunt 安全地与 MariaDB 数据库交互。MariaDB MCP 服务器为分析、报表和安全探索提供必要的只读数据库访问。
MariaDB MCP 服务器 是一款为 AI 助手提供对 MariaDB 数据库只读访问的工具。作为模型上下文协议(MCP)服务器,它让 AI 驱动的开发工作流能够直接连接到外部 MariaDB 数据源。这一集成使 AI 助手可以执行诸如获取数据库结构和执行只读查询等任务,对于数据分析、应用开发和商业智能非常有价值。通过桥接大语言模型与实时数据库内容,MariaDB MCP 服务器实现了安全、简洁且具备上下文感知的交互,在提高开发者生产力的同时不影响数据库完整性。
可用文档中未提及任何提示模板。
数据库探索
开发者和数据科学家可以获取模式信息并执行只读查询,无需担心意外更改,即可了解 MariaDB 数据库结构。
商业智能
使 AI 助手能够通过安全的只读方式查询 MariaDB 实时数据来驱动仪表盘或生成报表。
应用调试
开发者可利用服务器安全地检查和验证生产数据库中的数据,支持故障排查和验证任务。
自动化数据分析
AI 工具可拉取并处理数据库记录,用于统计分析、趋势识别或机器学习模型训练。
可用文档中未提供 Windsurf 的明确说明。
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"mcp_server_mariadb": {
"command": "/PATH/TO/uvx",
"args": [
"mcp-server-mariadb",
"--host",
"${DB_HOST}",
"--port",
"${DB_PORT}",
"--user",
"${DB_USER}",
"--password",
"${DB_PASSWORD}",
"--database",
"${DB_NAME}"
]
}
}
}
/PATH/TO/uvx
更新为您 uvx
可执行文件的完整路径。开发/未发布服务器示例:
{
"mcpServers": {
"mcp_server_mariadb": {
"command": "/PATH/TO/uv",
"args": [
"--directory",
"/YOUR/SOURCE/PATH/mcp-server-mariadb/src/mcp_server_mariadb",
"run",
"server.py"
],
"env": {
"MARIADB_HOST": "127.0.0.1",
"MARIADB_USER": "USER",
"MARIADB_PASSWORD": "PASSWORD",
"MARIADB_DATABASE": "DATABASE",
"MARIADB_PORT": "3306"
}
}
}
}
请记得相应地替换所有路径和凭证占位符。
可用文档中未提供 Cursor 的明确说明。
可用文档中未提供 Cline 的明确说明。
在配置环境时,请使用环境变量存储敏感凭证。示例:
"env": {
"MARIADB_HOST": "127.0.0.1",
"MARIADB_USER": "USER",
"MARIADB_PASSWORD": "PASSWORD",
"MARIADB_DATABASE": "DATABASE",
"MARIADB_PORT": "3306"
}
请安全地存储这些值,切勿将敏感信息硬编码到配置文件中。
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到您的 FlowHunt 工作流中,首先添加 MCP 组件到流程,并将其连接到您的 AI 代理:
点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写您的 MCP 服务器信息:
{
"mcp_server_mariadb": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可将该 MCP 作为工具使用,访问其所有功能。请记得将 "mcp_server_mariadb"
替换为您的 MCP 服务器实际名称,并将 URL 替换为实际的 MCP 服务器地址。
部分 | 可用性 | 详情/备注 |
---|---|---|
概览 | ✅ | 提供了概览和功能摘要 |
提示模板列表 | ⛔ | 文档中未提供提示模板 |
资源列表 | ✅ | 公开数据库中的模式列表 |
工具列表 | ✅ | query_database 工具已文档化 |
保护 API 密钥 | ✅ | 通过示例配置中的 env 变量进行了说明 |
采样支持(评估中不太重要) | ⛔ | 未提及采样支持 |
综上表所述,MariaDB MCP 服务器简单且专注,提供 MariaDB 数据库访问的基本功能。它缺少如提示模板或采样等高级 MCP 功能,但在工具、资源和安全配置等核心方面表现良好。作为只读数据库服务器,这已足够且可靠。
是否有 LICENSE | ✅ (MIT) |
---|---|
是否有至少一个工具 | ✅ |
Fork 数量 | 4 |
Star 数量 | 17 |
MariaDB MCP 服务器是一种连接器,允许 AI 代理以安全、只读模式访问 MariaDB 数据库。它公开模式列表并提供 SELECT 语句的查询工具,非常适合分析、报表和安全探索数据库。
它提供了 'query_database' 工具,使 AI 代理能够在 MariaDB 实例上执行只读操作,例如 SELECT 查询。
是的。该服务器设计为只读访问,无法修改或删除数据,因此可安全用于生产数据库。
请将您的凭证存储在环境变量中,并在 MCP 服务器配置中引用它们。切勿将密码或敏感信息直接硬编码到配置文件中。
当然可以。将 MCP 组件添加到您的 FlowHunt 流程中,在配置中提供 MariaDB MCP 服务器的详细信息,您的 AI 代理即可作为工具访问数据库。
不支持,MariaDB MCP 服务器专注于基本的数据库访问,提供模式列表和只读查询支持。不包括像提示模板这样的高级功能。
MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...
JDBC MCP 服务器通过 JDBC 协议连接 AI 助手与 SQL 数据库,实现实时查询、分析自动化及数据库管理,在 FlowHunt 及其他 AI 驱动环境中简化数据库操作。...
YugabyteDB MCP 服务器连接 AI 助手与 YugabyteDB 数据库,通过标准化的 Model Context Protocol (MCP) 接口,实现安全、只读的数据探索和模式分析。非常适合追求简单、安全且强大 AI 驱动数据库访问的开发者。...