MariaDB MCP 服务器

AI Databases MariaDB MCP Server

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“MariaDB” MCP 服务器的功能是什么?

MariaDB MCP 服务器 是一款为 AI 助手提供对 MariaDB 数据库只读访问的工具。作为模型上下文协议(MCP)服务器,它让 AI 驱动的开发工作流能够直接连接到外部 MariaDB 数据源。这一集成使 AI 助手可以执行诸如获取数据库结构和执行只读查询等任务,对于数据分析、应用开发和商业智能非常有价值。通过桥接大语言模型与实时数据库内容,MariaDB MCP 服务器实现了安全、简洁且具备上下文感知的交互,在提高开发者生产力的同时不影响数据库完整性。

提示模板列表

可用文档中未提及任何提示模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

  • 模式列表公开
    服务器会公开所连接 MariaDB 数据库中的模式列表,允许客户端查看可用的数据结构。
    (未明确提及其他资源。)

工具列表

  • query_database
    允许对 MariaDB 实例执行只读操作。该工具使用户能够执行 SELECT 查询并获取数据,以便分析或集成到工作流中。

该 MCP 服务器的用例

  • 数据库探索
    开发者和数据科学家可以获取模式信息并执行只读查询,无需担心意外更改,即可了解 MariaDB 数据库结构。

  • 商业智能
    使 AI 助手能够通过安全的只读方式查询 MariaDB 实时数据来驱动仪表盘或生成报表。

  • 应用调试
    开发者可利用服务器安全地检查和验证生产数据库中的数据,支持故障排查和验证任务。

  • 自动化数据分析
    AI 工具可拉取并处理数据库记录,用于统计分析、趋势识别或机器学习模型训练。

如何设置

Windsurf

可用文档中未提供 Windsurf 的明确说明。

Claude

  1. 定位配置文件:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. 添加 MCP 服务器配置:
    插入以下 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}"
                ]
            }
        }
    }
    
  3. 替换占位符:
    • /PATH/TO/uvx 更新为您 uvx 可执行文件的完整路径。
  4. 保存并重启 Claude:
    • 保存更改并重启 Claude Desktop 以激活服务器。
  5. 验证连接:
    • 确保服务器正在运行并已成功连接到 MariaDB 实例。

开发/未发布服务器示例:

{
    "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

可用文档中未提供 Cursor 的明确说明。

Cline

可用文档中未提供 Cline 的明确说明。

保护 API 密钥

在配置环境时,请使用环境变量存储敏感凭证。示例:

"env": {
    "MARIADB_HOST": "127.0.0.1",
    "MARIADB_USER": "USER",
    "MARIADB_PASSWORD": "PASSWORD",
    "MARIADB_DATABASE": "DATABASE",
    "MARIADB_PORT": "3306"
}

请安全地存储这些值,切勿将敏感信息硬编码到配置文件中。

如何在流程中使用该 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到您的 FlowHunt 工作流中,首先添加 MCP 组件到流程,并将其连接到您的 AI 代理:

FlowHunt MCP flow

点击 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 功能,但在工具、资源和安全配置等核心方面表现良好。作为只读数据库服务器,这已足够且可靠。


MCP 评分

是否有 LICENSE✅ (MIT)
是否有至少一个工具
Fork 数量4
Star 数量17

常见问题

将您的 MariaDB 连接到 FlowHunt

通过 FlowHunt 的 MariaDB MCP 服务器,安全高效地简化对实时 MariaDB 数据的分析和自动化访问。

了解更多

MySQL MCP 服务器
MySQL MCP 服务器

MySQL MCP 服务器

MySQL MCP 服务器为 AI 助手与 MySQL 数据库之间提供了一个安全的桥梁。它通过强大的模型上下文协议(MCP)接口,实现结构化数据库探索、查询和数据分析,支持安全集成到 AI 工作流中。...

2 分钟阅读
MCP MySQL +5
MCP 数据库服务器
MCP 数据库服务器

MCP 数据库服务器

MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...

2 分钟阅读
AI Database +4
JDBC MCP 服务器
JDBC MCP 服务器

JDBC MCP 服务器

JDBC MCP 服务器通过 JDBC 标准实现 AI 助手与关系型数据库的无缝集成。它允许 AI 代理直接从 FlowHunt 或其他 AI 驱动的工作流中执行数据库查询、管理记录,并安全地与多种 SQL 数据库交互。...

2 分钟阅读
AI MCP +5