MariaDB MCP 服务器

AI Databases MariaDB MCP Server

Contact us to host your MCP Server in FlowHunt

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

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

提示模板列表

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

FlowHunt Logo

Ready to grow your business?

Start your free trial today and see results within days.

资源列表

  • 模式列表公开
    服务器会公开所连接 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

Frequently asked questions

将您的 MariaDB 连接到 FlowHunt

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

Learn more

模型上下文协议 (MCP) 服务器
模型上下文协议 (MCP) 服务器

模型上下文协议 (MCP) 服务器

模型上下文协议(MCP)服务器将 AI 助手与外部数据源、API 和服务连接起来,实现复杂工作流的无缝集成,并在 FlowHunt 中安全管理开发任务。...

1 min read
AI MCP +4
Apache IoTDB MCP 服务器
Apache IoTDB MCP 服务器

Apache IoTDB MCP 服务器

Apache IoTDB MCP 服务器能够将 IoTDB 时序数据库无缝集成到 AI 工作流中,使 AI 助手和开发工具能够直接在 FlowHunt 及其他大模型驱动环境中执行 SQL 查询、探索模式并处理元数据操作。...

3 min read
IoTDB MCP Server +4
阿里云 RDS OpenAPI MCP 服务器
阿里云 RDS OpenAPI MCP 服务器

阿里云 RDS OpenAPI MCP 服务器

阿里云 RDS OpenAPI MCP 服务器通过 OpenAPI 将 AI 助手连接到阿里云 RDS 数据库,实现自动化数据库管理、安全凭证处理,并可无缝集成到基于模型上下文协议(MCP)的 AI 流程中。...

2 min read
Cloud Automation AI Integration +5