关于 Toolbase
一个桌面应用,为 Claude 和 AI 平台添加工具和插件支持,使用 Model Context Protocol 驱动。提供直观的界面用于发现、安装和管理工具,无需技术专知。
主要功能
- 01可视化工具浏览器
- 02一键工具安装
- 03简单配置管理
- 04与 Claude Desktop 无缝集成
适用场景
- 01为 Claude 添加自定义工具和插件
- 02管理和配置 MCP 工具
- 03无需编码即可扩展 AI 能力
- 04发现和安装社区工具
MCP 相关
Toolbase 是一个 MCP 客户端,通过桌面应用为 Claude Desktop 管理和集成 MCP 服务器及其工具。
详细介绍
⚠️ 我们正在更新开源 Toolbase 仓库,以反映在 Alpha 测试后的最新变更。
Toolbase
Toolbase 是一款桌面应用,可以轻松为 Claude 和 AI 平台添加工具和插件。它提供了一个简单的界面,用于发现、安装和管理工具,无需任何技术专长。
在 https://gettoolbase.ai 了解更多
由 Model Context Protocol (MCP) 提供支持
⚠️ 开发者预览版:该项目目前正在积极开发中。API 和功能可能会随时更改。
功能
- 🔍 可视化工具浏览器
- 🚀 一键安装工具
- 🔧 简单的配置管理
- 🔌 与 Claude Desktop 无缝集成
快速开始
前置条件
- 已安装 Claude Desktop
下载并运行 Toolbase
Toolbase 目前仅支持 macOS。正在积极开发 Windows 和 Linux 支持。
- 从 https://gettoolbase.ai 下载最新版本的 Toolbase
- 打开应用,开始在 Claude Desktop 中使用工具和插件
项目结构
toolbase/
├── packages/
├── app/ # Desktop application for tool management
└── runner/ # Secure local runner for MCP servers
该 Monorepo 包含两个主要包:
packages/app- 工具管理和配置的桌面应用,使用 Electron 构建packages/runner- 用于执行 MCP 服务和工具的本地运行器,使用 Deno 构建
查看各个包的 README 了解详细文档:
开发设置
虽然设置为 Monorepo,但每个包都是独立管理的。
克隆仓库:
git clone https://github.com/Toolbase-AI/toolbase.git
cd toolbase
桌面应用 (packages/app)
桌面应用使用 Electron 构建,提供主用户界面。
前置条件
- Node 22
- npm
cd packages/app
npm install
# Run the Electron development application
npm start
运行器 (packages/runner)
运行器是一个 Deno CLI 和库,用于在本地执行 MCP 服务,为 Claude Desktop 和其他 AI 平台提供工具和插件。该运行器将被构建为二进制文件,在用户的本地设备上运行。
前置条件
- Deno 2
cd packages/runner
# Run locally
deno task dev [OPTIONS]
# Build binary
deno task build
许可证
该项目根据 Apache 2.0 许可证进行许可 - 有关详细信息,请参阅 LICENSE 文件。
支持
致谢
- 为增强 Claude Desktop 而构建
- 使用 Model Context Protocol
- 受 MCP 社区启发
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。