MCP Toolbox is an MCP server that provides a broad collection of utility tools to enhance LLM capabilities across local and cloud environments. It connects LLMs to command-line execution, local file systems, web search engines, Figma designs, audio transcription, persistent semantic memory, and image generation APIs. Developers, designers, and general AI assistant users employ MCP Toolbox to expand their agents beyond basic text generation. The server enables models to inspect Figma components, execute shell commands, read and modify local project files, search the web via Tavily or DuckDuckGo, convert documents and web pages to Markdown with MarkItDown, process audio lengths and segment transcriptions, and store durable cross-session thoughts and memories. By packaging these capabilities into standard Model Context Protocol interfaces, MCP Toolbox equips MCP-compatible desktop and terminal assistants with comprehensive multi-modal system interaction tools.
Category: AI & LLM Tooling
Tags: framework, integration, toolkit
uv installed, or use pip in Python 3.12+. 2. Open your client configuration file, such as Claude Desktop (claude_desktop_config.json). 3. Add zerolab-toolbox under mcpServers using uvx: json { "mcpServers": { "zerolab-toolbox": { "command": "uvx", "args": ["--prerelease=allow", "--python=3.12", "mcp-toolbox[all]@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" } } } } 4. Alternatively, install via Smithery by running npx -y @smithery/cli install @ai-zerolab/mcp-toolbox --client claude. 5. Restart your MCP client to load the tools.Part of MCP Servers
You can install and run MCP Toolbox using uvx with the command uvx mcp-toolbox[all]@latest stdio. Alternatively, install it globally via pip with pip install mcp-toolbox[all] or run automated installation for Claude Desktop using Smithery with npx -y @smithery/cli install @ai-zerolab/mcp-toolbox --client claude.
MCP Toolbox provides a modular set of tools for command-line execution, local file operations, Figma project interaction, MarkItDown document conversion, web scraping, Tavily search, Flux image generation, podcast audio downloading, audio transcription, and long-term semantic memory storage.
MCP Toolbox works with any client supporting the Model Context Protocol over stdio or SSE transport. Tested clients include Claude Desktop, Cline, and Cursor. You can configure it by adding the uvx or python execution command to your client settings file.
On macOS systems, memories are saved to ~/Documents/zerolab/mcp-toolbox/memory, which automatically syncs across Apple devices when iCloud Drive is enabled. On other operating systems such as Linux and Windows, memories are saved locally in the ~/.zerolab/mcp-toolbox/memory directory.