mcpField
M
MCP Toolbox

MCP Toolbox

ローカル
github.com/tollbit開発ツール062 週間前に更新

MCP Toolbox について

MCP Toolboxは、MCPクライアントからTollbit Dynamic Toolboxのツールを利用するためのstdioブリッジです。APIキーで認証し、対象のツールボックスを指定できます。

主な機能

  1. 01stdio MCPブリッジ
  2. 02クラウド上のツール取得と実行
  3. 03APIキー認証
  4. 04ツールボックスの指定
  5. 05Claude Desktop設定ヘルパー

活用シーン

  1. 01MCPクライアントからTollbitのツールに接続
  2. 02Claude Desktopへのサーバー追加
  3. 03ツールボックスを切り替えて異なるツール群を利用

MCP 対応

Tollbit Dynamic Toolboxのツール一覧と呼び出しを中継し、stdio経由でMCPクライアントにツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"toolbox": {
"command": "npx",
"args": [
"-y",
"@tollbit/mcp-toolbox"
]
}
}
}
起動コマンドnpx -y @tollbit/mcp-toolbox

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@tollbit/mcp-toolbox

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP Toolbox

Docs GitHub Discord

Tollbit の Dynamic Toolbox と stdio ベースの MCP クライアントを接続する、stdio 対応の Model Context Protocol(MCP)サーバーです。

これを使う理由
  • MCP クライアントですぐに使えます:Claude Desktop など、stdio MCP サーバーを想定したクライアントで、すぐに利用できます。
  • クラウドから動的にツールを取得:ツールは Tollbit のバックエンドを介して取得・実行されるため、ローカルへのインストールは不要です。
  • シンプルで安全:API キーで認証し、必要に応じて --toolbox-id で特定のツールボックスを指定できます。
インストール

実行にあたり、インストールは不要です。

npx @tollbit/mcp-toolbox --api-key <your_api_key>
クイックスタート
  • ブリッジをローカルで実行(任意の MCP stdio クライアント):
npx @tollbit/mcp-toolbox --api-key <your_api_key> [--toolbox-id <id>]

ホストを任意に指定する場合:

TB_MCP_HOST=https://mcp.tollbit.dev/ npx @tollbit/mcp-toolbox --api-key <your_api_key>
  • Claude Desktop(macOS)でのワンライナー:
npx -y @tollbit/mcp-toolbox install_claude --api-key <your_api_key> [--toolbox-id <id>]

API キーを使って @tollbit/mcp-toolbox を Claude Desktop の claude_desktop_config.json に追加します。

主な機能
  • Tollbit の動的サーバーに tools/list と tools/call をプロキシする stdio MCP ブリッジ。
  • Claude 対応のツール名:互換性を保つため、ツール名を英数字とアンダースコアに変換します。
  • API キー認証に対応した ストリーミング HTTP トランスポート。
  • 信頼性を高める キープアライブとグレースフルシャットダウン。
  • Claude Desktop の設定用 macOS インストーラー。
CLI オプション
  • --api-key(必須):Tollbit API キー(開発者ポータルから取得してください)。
  • --toolbox-id(任意):使用するツールボックスの ID。デフォルトは mcp です。
環境変数
  • TB_MCP_HOST(任意):動的 MCP サーバーのベース URL。デフォルト:https://mcp.tollbit.dev/
ドキュメント
  • ドキュメント一式:https://docs.tollbit.dev/quickstart/applications
  • API リファレンス:Model Context Protocol の仕様と src/ 内のコードを参照してください。
  • サンプル:上記のクイックスタートコマンドをご覧ください。ドキュメントにもさらにサンプルがあります。
主なユースケース
  • Claude Desktop との連携:install_claude スクリプトを使って、動的 MCP サーバーをすばやく追加できます。
  • カスタム MCP クライアントブリッジ:stdio サーバープロセスとして使用し、Tollbit がホストするツールにアクセスできます。
  • 複数のツールボックスを使うワークフロー:--toolbox-id でコンテキストを切り替え、異なるツールセットをテストしたり、対象にしたりできます。
要件
  • Node.js:18 以上を推奨(ESM、トップレベルの import に対応)。
  • macOS:install_claude ヘルパースクリプトを使う場合のみ必要です。
  • Tollbit API キー:開発者ポータル(https://hack.tollb.it/)から取得してください。
  • TB_MCP_HOST(デフォルトは https://mcp.tollbit.dev/)への ネットワークアクセス。
サポート
ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。