ToolSocket について
ToolSocketは、ソーシャルプラットフォームや天気、金融などのデータツールを提供する、エージェント向けリモートMCPサーバーとREST APIです。CLIからツールを検索、確認、実行でき、料金はプリペイド残高から呼び出しごとに差し引かれます。
主な機能
- 01660種類以上のデータツール
- 02自然言語によるツール検索
- 03入力スキーマと例の確認
- 04ツール実行と結果取得
- 05呼び出し単位のプリペイド残高
活用シーン
- 01エージェント用のSNSデータ検索
- 02天気や為替レートの確認
- 03CLIからのツール実行
MCP 対応
リモートMCPサーバーは、ツールの検索、確認、実行、実行結果の取得を行う4つのメタツールを公開します。ローカルコマンドのみを起動できるクライアント向けに、stdioブリッジも用意されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://toolsocket.top/mcpclaude mcp add --transport http satashili-toolsocket https://toolsocket.top/mcp{"mcpServers":{"satashili-toolsocket":{"type":"http","url":"https://toolsocket.top/mcp"}}}Cursor で開く{"servers":{"satashili-toolsocket":{"type":"http","url":"https://toolsocket.top/mcp"}}}VS Code で開く{"mcpServers":{"satashili-toolsocket":{"type":"http","url":"https://toolsocket.top/mcp"}}}{"mcpServers":{"satashili-toolsocket":{"serverUrl":"https://toolsocket.top/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
ToolSocket
AI エージェント向けの660以上のデータツール。API キーは1つ。利用ごとの従量課金。
TikTok · Douyin · Instagram · YouTube · X · Reddit · Weibo · Bilibili · Zhihu · Kuaishou · Threads · LinkedIn · GitHub · Wikipedia · 天気 · 為替 · 暗号資産 …
ToolSocket は、リモートのMCPサーバーと REST API です。エージェントはカタログを検索し、ツールのスキーマを確認して実行します。すべての呼び出し料金は、1つのプリペイド残高から支払われます。各プラットフォームのアカウントは不要で、サブスクリプションもありません。
このリポジトリは、オープンソースのCLIとstdio MCP ブリッジです。サーバーは https://toolsocket.top にあります。
エージェントを接続する(インストール不要)
MCP エンドポイントは次のとおりです。
https://toolsocket.top/mcp
| クライアント | 方法 |
|---|---|
| Claude.ai / Claude Desktop | Settings → Connectors → Add custom connector → URL を貼り付け → サインイン → Allow |
| ChatGPT | Settings → Apps & Connectors → Developer mode → Create → URL を貼り付け、認証方式にOAuthを指定 |
| Claude Code | claude mcp add --transport http toolsocket https://toolsocket.top/mcp を実行し、/mcp → Authenticate |
| Cursor / VS Code / Windsurf / Codex | 設定をコピーして貼り付けます。toolsocket.top/docs を参照してください。 |
OAuth クライアントではサインインするだけで利用できます。ヘッダーを指定できるクライアントでは、代わりにコンソールの API キーを使用できます:Authorization: Bearer ts_live_…。
CLI
npx -y toolsocket login # paste a ts_live_ key from toolsocket.top/console
npx -y toolsocket discover "douyin hot search"
npx -y toolsocket inspect openmeteo#forecast
npx -y toolsocket run openmeteo#forecast -i city=Tokyo -i days=2
npx -y toolsocket balance
または、npm i -g toolsocket でグローバルにインストールできます。
| コマンド | |
|---|---|
login [--key …] | API キーを ~/.config/toolsocket/config.json に保存します(モード600) |
discover <query> [-n 10] | 英語または中文で自然言語検索します |
inspect <tool> | 説明、入力スキーマ、例を表示します |
run <tool> [-i k=v]… | ツールを実行します。-i には k=v、'{"json":true}'、または @file.json を指定します |
get <run_id> | まだ実行中の実行結果を取得します |
balance | 残高と本日の利用額を表示します |
mcp | stdio ⇄ リモート MCP ブリッジ(下記参照) |
logout | 保存済みのキーを削除します |
どのコマンドにも --json を追加すると、機械可読な出力を取得できます。終了コード:0 は成功、1 はエラー、2 は実行失敗、3 は残高不足です。
環境変数:TOOLSOCKET_API_KEY を指定すると、保存済みのキーが上書きされます。TOOLSOCKET_URL は、CLI の接続先を別のサーバーに指定します。
stdio MCP ブリッジ
一部のクライアントでは、ローカルコマンドしか起動できません(Cline、Zed、古い Claude Desktop の設定など)。その場合は、次を追加してください。
{
"mcpServers": {
"toolsocket": {
"command": "npx",
"args": ["-y", "toolsocket", "mcp"],
"env": { "TOOLSOCKET_API_KEY": "ts_live_…" }
}
}
}
4つの MCP ツール
エージェントに表示されるのは660個のツール定義ではなく、4つのメタツールなので、コンテキストを小さく保てます。
| ツール | 機能 |
|---|---|
discover_tools(query, limit?) | 価格とリアルタイムの稼働状況を含む、ランキング付き検索 |
inspect_tool(tool) | 詳細な説明、入力用 JSON Schema、例 |
run_tool(tool, input) | ツールを実行します。最大30秒待機し、それを超える場合は実行 ID を返します |
get_run(run_id) | 実行のステータスと出力 |
料金
- ソーシャルプラットフォームのデータは、ほとんどが1回あたり $0.0015です。オープンデータのツールは無料です。
- 各ツールの実行前に料金が表示されます。
- 上流のエラーやタイムアウトは自動的に返金されます。
- コンソールで、1日あたりおよびキーごとの利用上限を設定できます。
開発
CLI は依存関係がなく、bin/toolsocket.js の単一ファイルです。
node bin/toolsocket.js --help
TOOLSOCKET_URL=http://127.0.0.1:8091 node bin/toolsocket.js discover weather
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。