genai-toolbox

地址:https://github.com/googleapis/genai-toolbox

MCP数据库工具箱

img
img
img
img

笔记

MCP Toolbox for Databases 目前处于 beta 测试阶段,在第一个稳定版本 (v1.0) 发布之前可能会出现重大变更。

MCP Toolbox for Databases 是一个开源的 MCP 服务器,用于数据库。它能够处理连接池、身份验证等复杂问题,使您能够更轻松、更快速、更安全地开发工具。

本README文件提供简要概述。如需了解详细信息,请参阅完整文档

笔记

该解决方案最初名为“数据库 Gen AI 工具箱”,因为它的初始开发早于 MCP,但为了与最近添加的 MCP 兼容性保持一致,它被重新命名。

"mysql": {
      "args": [
        "--prebuilt",
        "mysql",
        "--stdio"
      ],
      "command": "/opt/homebrew/Cellar/mcp-toolbox/0.19.1/bin/toolbox",
      "env": {
        "MYSQL_DATABASE": "project_manage",
        "MYSQL_HOST": "47.109.92.14",
        "MYSQL_PASSWORD": "Qiu#CHINHAE#",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "root"
      }
    },

安装服务器

如需最新版本,请查看发布页面,并根据您的操作系统和 CPU 架构使用以下说明。

二进制

要将 Toolbox 安装为二进制文件:

Linux (AMD64)

在 Linux (AMD64) 上以二进制文件形式安装 Toolbox:

# see releases page for other versions
export VERSION=0.21.0
curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox
chmod +x toolbox

macOS(苹果芯片)

在 macOS(Apple Silicon)上以二进制文件形式安装 Toolbox:

# see releases page for other versions
export VERSION=0.21.0
curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/darwin/arm64/toolbox
chmod +x toolbox

自制啤酒

在 macOS 或 Linux 上使用 Homebrew 安装 Toolbox:

brew install mcp-toolbox

Gemini CLI 扩展

要为 MCP Toolbox 安装 Gemini CLI 扩展,请运行以下命令:

gemini extensions install https://github.com/gemini-cli-extensions/mcp-toolbox

运行服务器

配置atools.yaml以定义您的工具,然后执行toolbox以启动服务器:

二进制

从二进制文件运行 Toolbox:

./toolbox –tools-file “tools.yaml”

ⓘ 注意: 工具箱默认启用动态重载。要禁用动态重载,请使用相应的 --disable-reload标志。

容器图像

自制啤酒

如果您使用Homebrew安装了 Toolbox ,则其toolbox 二进制文件已添加到系统路径中。您可以使用相同的命令启动服务器:

toolbox –tools-file “tools.yaml”

Gemini CLI

使用自然语言与您的自定义工具进行交互。请查看 gemini-cli-extensions/mcp-toolbox 了解更多信息。

您可以使用toolbox help它来查看完整的标志列表!要停止服务器,请发送终止信号(ctrl+c在大多数平台上)。

有关部署到不同环境的更详细文档,请查看“操作指南”部分中的资源。

"mysql": {
      "command": "/opt/homebrew/Cellar/mcp-toolbox/0.19.1/bin/toolbox",
      "args": ["--prebuilt", "mysql", "--stdio"],
      "env": {
        "MYSQL_HOST": "HOST",
        "MYSQL_PORT": "3306",
        "MYSQL_DATABASE": "project_manage",
        "MYSQL_USER": "root",
        "MYSQL_PASSWORD": "PASSWORD"
      }
    }
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇