Token导航 LogoToken导航TokenDH.com
rbdc MCP logo
数据服务未说明官方级别未说明来源级核验

rbdc MCP

MCP Server

基于Model Context Protocol (MCP)的数据库服务器,支持SQLite、MySQL、PostgreSQL和MSSQL数据库,提供自然语言查询和AI集成功能。

工具数

3

提示词数

0

GitHub Stars

24

资源数

0
数据分析多数据库支持RustClaude自然语言查询Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rbatis

提供方

rbatis

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

RBDC MCP服务器

基于的数据库服务器 模型上下文协议(MCP),支持SQLite、MySQL、PostgreSQL和MSSQL数据库。

🇨🇳 中文文档 / Chinese Documentation: README_cn.md

优势

  • 多数据库支持:使用统一界面无缝使用SQLite、MySQL、PostgreSQL和MSSQL
  • AI集成:通过模型上下文协议与Claude AI进行本地集成
  • 零配置:数据库连接和资源的自动管理
  • 安全:通过人工智能驱动的自然语言查询控制对数据库的访问
  • 简洁:使用自然语言查询和修改数据库,而无需编写SQL

安装

🚀 方法1:通过货物安装(推荐)

先决条件: 安装 第一。

cargo install --git https://github.com/rbatis/rbdc-mcp.git

📦 方法2:下载预构建的二进制文件

从以下网址下载适用于您平台的最新版本 :

平台下载
Windows(x64)rbdc-mcp-windows-x86_64.exe
macOS(英特尔)rbdc-mcp-macos-x86_64
macOS(苹果硅)rbdc-mcp-macos-aarch64
Linux(x64)rbdc-mcp-linux-x86_64

下载后,将文件重命名为 rbdc-mcp (或 rbdc-mcp.exe 在Windows上)并将其添加到系统PATH中。

🔧 快速设置

步骤1:配置Claude桌面

配置文件位置:

  • 视窗: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

基本配置:

{
  "mcpServers": {
    "rbdc-mcp": {
      "command": "rbdc-mcp",
      "args": ["--database-url", "sqlite://./database.db"]
    }
  }
}

平台特定示例:

Different Database Examples

{
  "mcpServers": {
    "rbdc-mcp-sqlite": {
      "command": "rbdc-mcp",
      "args": ["--database-url", "sqlite://./database.db"]
    },
    "rbdc-mcp-mysql": {
      "command": "rbdc-mcp",
      "args": ["--database-url", "mysql://user:password@localhost:3306/database"]
    },
    "rbdc-mcp-postgres": {
      "command": "rbdc-mcp",
      "args": ["--database-url", "postgres://user:password@localhost:5432/database"]
    }
  }
}

Windows Full Path (if not in PATH)

{
  "mcpServers": {
    "rbdc-mcp": {
      "command": "C:\\tools\\rbdc-mcp.exe",
      "args": ["--database-url", "sqlite://C:\\path\\to\\database.db"]
    }
  }
}

步骤2:重新启动克劳德桌面

保存配置后,重新启动Claude Desktop以加载MCP服务器。

步骤3:测试连接

在Claude Desktop中,尝试询问:

  • “显示数据库连接状态”
  • “我的数据库中有哪些表?”

📊 使用示例

自然语言数据库操作

  • 查询数据:“显示数据库中的所有用户”
  • 修改数据:“通过电子邮件添加一个名为John的新用户john@example.com"
  • 获取状态:“数据库连接状态如何?”
  • 架构信息:“我的数据库中存在哪些表?”

🗄️ 数据库支持

数据库连接URL格式
SQLitesqlite://path/to/database.db
MySQLmysql://user:password@host:port/database
PostgreSQLpostgres://user:password@host:port/database
MSSQLmssql://user:password@host:port/database

⚙️ 配置选项

参数说明默认值
--database-url, -d数据库连接URL*必需*
--max-connections最大连接池大小1
--timeout连接超时(秒)30
--log-level日志级别(错误/警告/信息/调试)info

🛠️ 可用工具

  • sql_query:安全执行SELECT查询
  • sql_exec:执行INSERT/UPDATE/DELETE操作
  • db_status:检查连接池状态

📸 截图

步骤1:配置 Configuration

第二步:在Claude中使用 Usage

许可证

阿帕奇-2.0

目录标签

目录标签

数据分析多数据库支持RustClaude自然语言查询数据库管理本地部署AI集成SQL优化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP