
维护一套通过MCP协议增强LLM的工具。
概览
一套通过模型上下文协议(MCP)增强LLM能力的综合工具包。该软件包提供了一系列工具,使LLM能够与外部服务和API交互,将其功能扩展到文本生成之外。 - : https://github.com/ai-zerolab/mcp-toolbox/ - (进行中):https://ai-zerolab.github.io/mcp-toolbox/ *nix 是我们的主要目标,但 Windows 应该也能用。 - :通过LLM执行任何命令行指令 - 访问Figma文件、组件、样式等 - :轻松添加新的API集成 - :兼容Claude Desktop及其他支持MCP的LLM - :经过充分测试且测试覆盖率高的代码库 我们建议使用紫外线来管理环境。 然后你可以用 uvx“mcp-toolbox@latest”stdio 作为命令来运行最新版本的 MCP 服务器。
概述(AI 翻译)
一套通过模型上下文协议(MCP)增强LLM能力的综合工具包。该软件包提供了一系列工具,使LLM能够与外部服务和API交互,将其功能扩展到文本生成之外。
- GitHub仓库:
- (进行中)文档资料:
特色
*nix 是我们的主要目标,但 Windows 应该也能用。
- 命令行执行:通过LLM执行任意命令行指令
- Figma 集成:访问 Figma 文件、组件、样式等
- 可扩展架构:轻松添加新的API集成
- MCP 协议支持:兼容 Claude Desktop 及其他支持 MCP 的大型语言模型
- 全面测试:经过充分测试且具高测试覆盖率的代码库
安装
使用紫外线(推荐)
我们建议使用紫外线来管理环境。
然后你可以用 uvx "mcp-toolbox@latest" stdio 作为命令来运行最新版本的 MCP 服务器。音频和内存工具不包含在默认安装中。 你可以通过安装 all 额外功能来包含它们:
[音频] 用于音频工具,[内存] 用于内存工具,[全部] 用于所有工具
通过Smithery安装
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
mcp-toolbox
A comprehensive toolkit for enhancing LLM capabilities through the Model Context Protocol (MCP). This package provides a collection of tools that allow LLMs to interact with external services and APIs, extending their functionality beyond text generation.
- GitHub repository:
- (WIP)Documentation:
Features
*nix is our main target, but Windows should work too.
- Command Line Execution: Execute any command line instruction through LLM
- Figma Integration: Access Figma files, components, styles, and more
- Extensible Architecture: Easily add new API integrations
- MCP Protocol Support: Compatible with Claude Desktop and other MCP-enabled LLMs
- Comprehensive Testing: Well-tested codebase with high test coverage
Installation
Using uv (Recommended)
We recommend using uv to manage your environment.
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh # For macOS/Linux
# or
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # For Windows
Then you can use uvx "mcp-toolbox@latest" stdio as commands for running the MCP server for latest version. Audio and memory tools are not included in the default installation., you can include them by installing the all extra:
[audio] for audio tools, [memory] for memory tools, [all] for all tools
uvx "mcp-toolbox[all]@latest" stdio
Installing via Smithery
To install Toolbox for LLM Enhancement for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ai-zerolab/mcp-toolbox --client claude
Using pip
pip install "mcp-toolbox[all]"
And you can use mcp-toolbox stdio as commands for running the MCP server.
Configuration
Environment Variables
The following environment variables can be configured:
FIGMA_API_KEY: API key for Figma integrationTAVILY_API_KEY: API key for Tavily integrationDUCKDUCKGO_API_KEY: API key for DuckDuckGo integration
安装
uvx --prerelease=allow mcp-toolbox@latest stdio配置
{
"mcpServers": {
"zerolab-toolbox": {
"command": "uvx",
"args": ["--prerelease=allow", "mcp-toolbox@latest", "stdio"],
"env": {
"FIGMA_API_KEY": "your-figma-api-key",
"TAVILY_API_KEY": "your-tavily-api-key",
"DUCKDUCKGO_API_KEY": "your-duckduckgo-api-key",
"BFL_API_KEY": "your-bfl-api-key"
}
}
}
}