AgentIndex icon
AgentIndex
工具分类热门最新对比指南
提交工具
工具分类热门最新对比指南
首页/
API Integration/
mcp-toolbox
mcp-toolbox logo

mcp-toolbox

活跃·★ 16.7k·Apache-2.0·更新于 2026-10-13
★ 最受欢迎★ 时下流行

MCP Toolbox for Databases 是 Google 推出的开源 MCP Server,用于把 AI Agent、IDE 和应用连接到数据库。它最初名为 Gen AI Toolbox for Databases,后来为体现对 MCP 的支持而改名。它有两种用途:一是开箱即用的 MCP Server,提供 `list_tables`、`execute_sql` 等通用预置工具;二是一个框架,用于为生产环境的 Agent 定义自定义、受限的工具。

它面向两类用户。开发者可以把 Gemini CLI、Claude Code、Codex、Antigravity 或其他 MCP 客户端连接到数据库,在开发过程中用自然语言探索数据。构建 Agent 的团队可以在 YAML 配置中定义结构化查询、语义搜索和 NL2SQL 工具,让 Agent 只能执行你允许的操作。支持的数据源包括 Google Cloud 数据库(AlloyDB、BigQuery、Cloud SQL、Spanner、Firestore),以及 PostgreSQL、MySQL、SQL Server、Oracle、MongoDB、Redis、Elasticsearch、ClickHouse、Neo4j、Snowflake 等众多数据库。它内置连接池、IAM 认证和 OpenTelemetry,并提供 SDK 与 ADK、LangChain、LlamaIndex 集成。

上手方式:可以通过 Homebrew(`brew install mcp-toolbox`)、Go、Docker 或 `npx @toolbox-sdk/server` 安装。使用 `--prebuilt=postgres`(或其他数据库)即可立即获得通用工具,或者通过 `--config tools.yaml` 传入你自己定义的工具。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-10。

许可证
Apache-2.0
最新发布
v1.14.0 · 2026-10-08
最近提交
2026-10-08
贡献者
166
复刻数
1,757
未关闭的 issue 和 PR
373
首次发布
2024-06-07
npm 包
@toolbox-sdk/server 1.14.0 · 56,185 上周下载
PyPI 包
toolbox-core 1.4.0 · 91,365 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#MCP 服务器#数据库连接器#AI 代理工具#LLM 集成#数据访问 API#自定义工具框架#开发者 SDK
$ 安装
$ brew install mcp-toolbox
↗ 访问官网★ GitHub
01

功能特性

01即用型数据库访问:通过预构建的通用工具,可从 IDE/CLI 即时进行数据探索。
02自定义工具框架:一个强大的框架,用于构建具有预定义逻辑的生产级、安全的 AI 工具。
03简化代理集成:将工具轻松集成到 LangChain、LlamaIndex 等流行的 AI 代理框架或自定义代理中。
04增强的安全性和可观察性:集成身份验证和开箱即用的 OpenTelemetry,支持指标和追踪。
02

为什么选择它

+数据库覆盖面很广,从 Google Cloud 服务到大多数主流开源和商业数据库。
+自定义工具让生产环境的 Agent 只能执行预先定义的结构化操作。
+内置连接池、IAM 认证和 OpenTelemetry。
+Google 官方项目,采用 Apache-2.0 许可,并为主流 Agent 框架提供 SDK。
03

权衡点

!预置的通用工具包含 `execute_sql`;如果用高权限账号把它接到生产数据,风险很大,应使用只读账号或自定义工具。
!部分认证和可观测性功能在 Google Cloud 上用起来最方便。
!要写好自定义工具,需要在 YAML 中仔细设计查询和参数。
04

兼容性

Python
SDK
已通过文档验证
JavaScript/TypeScript
SDK
已通过文档验证
Go
SDK
已通过文档验证
Java
SDK
已通过文档验证
Linux
操作系统
已通过文档验证
macOS
操作系统
已通过文档验证
05

快速开始

1
$ brew install mcp-toolbox
06

使用场景

↳AI 驱动的数据查询:允许 AI 助手通过自然语言从 IDE 或 CLI 查询数据库。
↳自动化数据库操作:自动化模式发现、管理和生成数据库感知代码。
↳构建专业 AI 工具:开发具有自定义逻辑的、高度安全且生产就绪的 AI 工具,用于特定的数据库交互。
↳将数据库功能集成到代理框架中:将数据库访问和自定义工具整合到 LangChain 或 LlamaIndex 等 AI 代理开发工具包中。
07

同类工具

GitHub MCP Server logo
GitHub MCP Server★ 33.6k
GitHub MCP 服务器将AI工具直接连接到GitHub平台,使AI代理、助手和聊天机器人能够通过自然语言交互管理GitHub资源和自动化工作流。
python-sdk logo
python-sdk★ 24.6k
Model Context Protocol (MCP) 的 Python 实现,旨在帮助开发者构建与大型语言模型 (LLM) 应用程序交互的服务器和客户端。
headroom logo
headroom★ 75.2k
在内容进入大模型之前压缩工具输出、日志、文件和 RAG 片段。编程 Agent 场景约节省 20% 的 token,JSON 内容可节省 60–95%,回答保持一致。提供库、代理和 MCP Server 三种用法。
CopilotKit logo
CopilotKit★ 38.0k
CopilotKit 是一个开源开发工具包,旨在帮助您在Web应用程序中构建和部署深度集成的AI助手和智能体,提供快速集成、框架无关性和生产就绪的UI。
nanobot logo
nanobot★ 49.0k
nanobot是一个超轻量级、开源、自托管的个人AI代理框架,用Python编写。
claudian logo
claudian★ 15.7k
一个将 Claude Code 作为 AI 协作器嵌入到 Obsidian 笔记库中的插件,赋予 Claude 文件读写、搜索、Bash 命令和多步工作流等完整代理能力。
Windows-MCP logo
Windows-MCP★ 8.9k
Windows-MCP是一个轻量级开源项目,通过MCP服务器实现AI代理与Windows操作系统的无缝集成,支持文件导航、应用控制、UI交互和QA测试等任务。
mcp-playwright logo
mcp-playwright★ 5.7k
一个基于Playwright的MCP服务器,为大型语言模型提供浏览器自动化能力,支持网页交互、截图、代码生成和网页抓取。
查看全部替代品 →

收录于以下清单

  • 数据库 MCP 服务器推荐

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04兼容性05快速开始06使用场景07同类工具
统计
GitHub Stars★ 16.7k
最后更新1天前
状态活跃
许可证Apache-2.0
分类API 集成
热度趋势 (30d)
+0.6k↑ 2.5%
链接
文档↗讨论↗问题↗版本↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。