About MCP Toolbox
MCP Toolbox is a stdio bridge for MCP clients to access tools hosted by Tollbit’s Dynamic Toolbox. It uses API-key authentication and can target a selected toolbox.
Key features
- 01stdio bridge for MCP tools
- 02Fetches and calls cloud-hosted tools
- 03API-key authentication
- 04Optional toolbox selection
- 05Claude Desktop configuration helper
Use cases
- 01Connect an MCP client to Tollbit-hosted tools
- 02Add the server to Claude Desktop
- 03Switch between toolboxes for different tool sets
MCP support
It exposes Tollbit Dynamic Toolbox tools to stdio-based MCP clients by proxying tool listing and calls to the hosted server.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Toolbox
A stdio Model Context Protocol (MCP) server that bridges Tollbit's Dynamic Toolbox to stdio-based MCP clients.
Why Use This?
- Plug-and-play for MCP clients: Works out-of-the-box with clients that expect stdio MCP servers (e.g., Claude Desktop).
- Dynamic tools from the cloud: Tools are fetched and executed via Tollbit’s backend; nothing to install locally.
- Simple and secure: Authenticate with an API key and optionally target a specific toolbox with
--toolbox-id.
Installation
No install required to run:
npx @tollbit/mcp-toolbox --api-key <your_api_key>
Quick Start
- Run the bridge locally (any MCP stdio client):
npx @tollbit/mcp-toolbox --api-key <your_api_key> [--toolbox-id <id>]
Optional host override:
TB_MCP_HOST=https://mcp.tollbit.dev/ npx @tollbit/mcp-toolbox --api-key <your_api_key>
- Claude Desktop (macOS) one-liner:
npx -y @tollbit/mcp-toolbox install_claude --api-key <your_api_key> [--toolbox-id <id>]
This adds @tollbit/mcp-toolbox to Claude Desktop's claude_desktop_config.json with your API key.
Key Features
- Stdio MCP bridge that proxies
tools/listandtools/callto Tollbit's dynamic server. - Claude-safe tool names: Sanitizes tool names to alphanumeric/underscore for compatibility.
- Streaming HTTP transport with API key auth.
- Keep-alive and graceful shutdown for reliability.
- macOS installer for Claude Desktop configuration.
CLI Options
--api-key(required): Your Tollbit API key (get it from the developer portal).--toolbox-id(optional): ID of the toolbox to use. Defaults tomcp.
Environment Variables
TB_MCP_HOST(optional): Base URL for the dynamic MCP server. Default:https://mcp.tollbit.dev/
Documentation
- Full Documentation: https://docs.tollbit.dev/quickstart/applications
- API Reference: See the Model Context Protocol specification and the code in
src/. - Examples: Quickstart commands above; more examples in the docs.
Common Use Cases
- Claude Desktop integration: Quickly add a dynamic MCP server using the
install_claudescript. - Custom MCP client bridge: Use as a stdio server process to access Tollbit-hosted tools.
- Multi-toolbox workflows: Switch contexts with
--toolbox-idto test or target different tool sets.
Requirements
- Node.js: 18+ recommended (ESM, top-level
importsupport). - macOS: Required only for the
install_claudehelper script. - Tollbit API key: Obtain from the developer portal at https://hack.tollb.it/
- Network access to
TB_MCP_HOST(defaulthttps://mcp.tollbit.dev/).
Support
- Community: Join us on Discord: https://discord.gg/ZB4mEKDRm4
- Issues: Report bugs or request features on GitHub Issues: https://github.com/tollbit/mcp-toolbox/issues
- Discussions: Ask questions or share ideas: https://github.com/tollbit/mcp-toolbox/discussions
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.