Agent Toolbox について
Agent Toolboxは、ウェブや位置情報、金融などのデータをAIエージェントに提供するAPIおよびMCPサーバーです。統一インターフェース、JSON形式の応答、キャッシュ、レート制限を備え、複数のツールを使うエージェント開発者向けです。
主な機能
- 01検索・データ照会用の13エンドポイント
- 02ウェブページとPDFの内容抽出
- 03スクリーンショット、天気、金融データ
- 04メール検証と翻訳
- 05キャッシュとレート制限
活用シーン
- 01ウェブ検索とニュースを使ったトピック調査
- 02DNSとスクリーンショットによるサイト監視
- 03エージェントへの天気・金融照会機能の追加
MCP 対応
`agent-toolbox-mcp`パッケージにより、Claude Desktop、Cursor、WindsurfなどのクライアントからMCPサーバーとして利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
⚡ Agent Toolbox
AI エージェント向けの本番環境対応ツール 13 種類 — API キー 1 つで、複雑さはゼロ。
ドキュメント · プレイグラウンド · OpenAPI 仕様 · npm
Agent Toolbox を選ぶ理由
現実世界と連携する AI エージェントを構築する場合、通常は次のものが必要です。
| Agent Toolbox なし | Agent Toolbox あり |
|---|---|
| 6 つ以上の API キー(Google、OpenWeatherMap、Yahoo Finance など) | API キー 1 つ |
| サービスごとに異なる認証方式 | 統一された Bearer 認証 |
| 異なるレスポンス形式の解析 | 一貫した JSON レスポンス |
| プロバイダーごとのレート制限への対応 | レート制限を標準搭載 |
| キャッシュがなく、呼び出しが重複 | スマートな LRU キャッシュ |
| API に月額 50~200 ドル以上を支払う | 無料枠:月 1,000 回の呼び出し |
クイックスタート(30 秒)
1. 無料の API キーを取得する
curl -X POST https://api.toolboxlite.com/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'
2. 最初の呼び出しを行う
curl -X POST https://api.toolboxlite.com/v1/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "best AI agent frameworks"}'
3. これで完了です!🎉
クレジットカード不要。セットアップ不要。すぐに使える 13 のエンドポイント。
13 のエンドポイント
| エンドポイント | 説明 | キャッシュ |
|---|---|---|
POST /v1/search | DuckDuckGo によるウェブ検索 | 5 分 |
POST /v1/extract | 任意の URL からコンテンツを抽出 | 5 分 |
POST /v1/screenshot | ウェブページのスクリーンショットを撮影 | 1 時間 |
POST /v1/weather | 天気と予報 | 15 分 |
POST /v1/finance | 株価と為替レート | 15 分 |
POST /v1/validate-email | メールアドレスの検証(MX + SMTP) | 1 時間 |
POST /v1/translate | 100 以上の言語に翻訳 | 1 時間 |
POST /v1/geoip | IP アドレスの位置情報を検索 | 1 時間 |
POST /v1/news | ニュース記事を検索 | 5 分 |
POST /v1/whois | ドメインの WHOIS 情報を検索 | 1 時間 |
POST /v1/dns | DNS レコードを照会 | 5 分 |
POST /v1/pdf-extract | PDF からテキストを抽出 | 1 時間 |
POST /v1/qr | QR コードを生成 | 24 時間 |
MCP サーバー
Agent Toolbox を Claude Desktop、Cursor、Windsurf で MCP サーバーとして使用できます。
npm install -g agent-toolbox-mcp
Claude Desktop の設定に追加します。
{
"mcpServers": {
"agent-toolbox": {
"command": "agent-toolbox-mcp"
}
}
}
詳しいセットアップ手順については、MCP クイックスタートガイドをご覧ください。
SDK 連携
Python — LangChain
pip install langchain-agent-toolbox
from langchain_agent_toolbox import AgentToolboxSearchTool
search = AgentToolboxSearchTool()
result = search.invoke({"query": "AI agents", "count": 3})
Python — LlamaIndex
pip install llamaindex-agent-toolbox
from llamaindex_agent_toolbox import AgentToolboxSearchTool
search = AgentToolboxSearchTool()
result = search.call(query="AI agents", count=3)
使用例
| 使用例 | 説明 |
|---|---|
| リサーチエージェント | 任意のトピックを自動調査し、Markdown レポートを作成 |
| ウェブサイトモニター | DNS、スクリーンショット、コンテンツを使ってサイトを監視 |
| MCP クイックスタート | Claude Desktop/Cursor/Windsurf のセットアップ |
料金
| プラン | 料金 | 月間呼び出し数 | レート制限 |
|---|---|---|---|
| Free | $0 | 1,000 | 60/分 |
| Pro | $29/月 | 50,000 | 120/分 |
| Scale | $99/月 | 500,000 | 300/分 |
すべてのプランで 13 のエンドポイントをすべて利用できます。機能制限はありません。
セルフホスト
git clone https://github.com/Vincentwei1021/agent-toolbox.git
cd agent-toolbox
npm install && npm run build
cp .env.example .env # Add your config
npm start
または Docker を使用します。
docker build -t agent-toolbox .
docker run -p 3100:3100 --env-file .env agent-toolbox
利用者
Agent Toolbox を使って開発していますか?イシューを作成して、ここに掲載しましょう。
ライセンス
MIT © Vincentwei1021
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。