MCP Toolbox

by tollbit

131 downloads
Not rated
GitHub

About

A stdio mcp server to connect to Tollbit's dynamic toolbox

Details

Author
tollbit
Downloads
131
Categories
Other

- Bridges tools/list and tools/call to Tollbit’s dynamic server.
- Sanitizes tool names for Claude compatibility.
- Uses streaming HTTP transport with API‑key authentication.
- Supports keep‑alive and graceful shutdown.
- Provides a macOS installer for Claude Desktop configuration.
- Fetches tools from the cloud; nothing to install locally.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name MCP Toolbox
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Run npx @tollbit/mcp-toolbox --api-key <your_api_key> to start the bridge. Optionally specify a toolbox with --toolbox-id <id>. For Claude Desktop on macOS, use npx -y @tollbit/mcp-toolbox install_claude --api-key <your_api_key> to automatically configure the client.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp toolbox": {
            "mcp-toolbox": {
                "command": "npx",
                "args": [
                    "@tollbit/mcp-toolbox",
                    "--api-key",
                    "<your_api_key>"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-toolbox": {
        "command": "npx",
        "args": [
            "@tollbit/mcp-toolbox",
            "--api-key",
            "<your_api_key>"
        ]
    }
}

MCP Toolbox

Docs
GitHub
Discord

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/list and tools/call to 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 to mcp.

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_claude script. - Custom MCP client bridge: Use as a stdio server process to access Tollbit-hosted tools. - Multi-toolbox workflows: Switch contexts with --toolbox-id to test or target different tool sets.

Requirements

- Node.js: 18+ recommended (ESM, top-level import support). - macOS: Required only for the install_claude helper script. - Tollbit API key: Obtain from the developer portal at https://hack.tollb.it/ - Network access to TB_MCP_HOST (default https://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
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.