Tool Pantry について
Tool Pantry MCP Serverは、エージェントによるブラウザベースのファイル処理ツールの検索と、軽量なステートレスのテキスト・データ機能を提供します。カタログのツールはユーザーのブラウザー内でファイルを処理し、stdioとステートレスHTTPに対応します。
主な機能
- 01ブラウザーツールカタログの検索
- 02テキスト統計とハッシュ計算
- 03UUIDとパスワードの生成
- 04JSONとBase64の操作
- 05色変換とQRコード生成
- 06stdioとステートレスHTTPに対応
活用シーン
- 01ファイル変換用ブラウザーツールの検索
- 02テキスト統計やハッシュの計算
- 03JSONの整形やBase64変換
- 04テキストやURLからのQRコード作成
MCP 対応
MCPクライアントに`search_tools`とステートレスな補助ツールを公開します。ローカルのstdioサーバーとして利用でき、ステートレスなストリーミングHTTPエンドポイントも提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.toolpantry.app/mcpclaude mcp add --transport http wu736139669-toolpantry https://mcp.toolpantry.app/mcp{"mcpServers":{"wu736139669-toolpantry":{"type":"http","url":"https://mcp.toolpantry.app/mcp"}}}Cursor で開く{"servers":{"wu736139669-toolpantry":{"type":"http","url":"https://mcp.toolpantry.app/mcp"}}}VS Code で開く{"mcpServers":{"wu736139669-toolpantry":{"type":"http","url":"https://mcp.toolpantry.app/mcp"}}}{"mcpServers":{"wu736139669-toolpantry":{"serverUrl":"https://mcp.toolpantry.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Tool Pantry MCP Server
Tool Pantry 向けの MCP サーバーです。PDF、画像、動画、音声、テキストを処理する216種類の無料ブラウザツールを提供します。ファイルはすべてユーザーのブラウザー内で処理されます。アップロードは不要で、アカウントもウォーターマークもファイルサイズの上限もありません。
このサーバーには2つの役割があります。
search_tools— リクエスト(「画像を100kbに圧縮」「pdfを結合」「heicをjpgに変換」など)に合ったツールページを検索し、エージェントが一般的なアドバイスではなく、すぐに使えるリンクを案内できるようにします。- ステートレスな小規模ヘルパー — テキスト統計、ハッシュ、UUID、パスワード、JSON整形、Base64、色変換、QRコードを、すべて同じ公開API経由で提供します。
依存関係はゼロ、約200行で、Node 18以降であればどこでも動作します。
公式MCPレジストリに掲載
io.github.wu736139669/toolpantry-mcp
curl "https://registry.modelcontextprotocol.io/v0/servers?search=io.github.wu736139669/toolpantry-mcp"
HTTP経由で使用
同じサーバーがCloudflare Workers上の**https://mcp.toolpantry.app/mcp**でも動作します(ストリーミング可能なHTTP、ステートレス)。
curl -X POST https://mcp.toolpantry.app/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
https://mcp.toolpantry.app/ は、簡易的なヘルスチェック/機能情報のJSONを返します。
インストール
# Claude Desktop / Claude Code (stdio)
npx -y toolpantry-mcp
{
"mcpServers": {
"toolpantry": {
"command": "npx",
"args": ["-y", "toolpantry-mcp"]
}
}
}
チェックアウトしたリポジトリから実行する場合:
git clone https://github.com/wu736139669/toolpantry-mcp.git
node toolpantry-mcp/mcp-server.mjs
ツール
| ツール | 機能 |
|---|---|
search_tools | 216種類のツールカタログを検索し、ツール名、URL、説明を返します |
text_stats | 文字数、単語数、文数、段落数、行数、読了時間 |
hash_text | SHA-1/SHA-256/SHA-384/SHA-512のダイジェスト(16進数+Base64) |
generate_uuid | ランダムなUUID v4値 |
generate_password | プラットフォームの暗号学的乱数生成器によるランダムなパスワード |
json_format | JSONの検証、整形、または最小化 |
base64 | UTF-8テキストのエンコードまたはデコード |
color_convert | 16進数カラーをRGBおよびHSLに変換 |
qr_code | 任意のテキストまたはURLをSVG形式のQRコードに変換 |
インストール
すべてのツールは、https://toolpantry.app/api の公開鍵不要APIを呼び出すシンプルなラッパーです。同じエンドポイントはAPIリファレンスに記載されています。TOOLPANTRY_API=https://toolpantry.app/api を設定すると、サーバーの接続先を変更できます。
ツールディレクトリにMCPサーバーが必要な理由
多くの「AIツール」ディレクトリはチャットボックスです。しかし、ファイルの処理はチャットのタスクではありません。エージェントは、パスポートのスキャンを見知らぬサーバーにアップロードするようユーザーに求めるべきではありません。Tool Pantryの基本理念は、処理をユーザー自身のタブ内で行うことです。そのため、エージェントの役割は適切なURLを選び、ユーザーに案内することだけです。
関連情報
- toolpantry.app — サイト(llms.txtおよびツールカタログのtools.jsonとしても利用できます)
- markdown-for-agents-worker — 任意の静的サイトからエージェントにMarkdownを提供します
- toolpantry-skill — 同じルーティングの知識を、インストール可能なAgent Skillとして提供します
- プレスキット — 定型文、ロゴ、スクリーンショット
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。