Twosio について
Twosioは、エージェント向けに従量課金のデータツール、AIエンドポイント、インフラ機能をまとめたMCPサーバーです。法律や科学、地理空間データなどを扱い、x402 USDC決済とイベント通知に対応します。
主な機能
- 01575以上のデータ・ユーティリティツール
- 02AIチャット、画像、合意形成エンドポイント
- 03ストレージ、キュー、ロック、スケジュール
- 04署名付きコールバックによるイベント監視
- 05x402 USDCの従量課金
活用シーン
- 01特許、裁判例、提出書類の検索
- 02科学、天気、位置データの取得
- 03実使用量に応じたAI呼び出しの決済
- 04ウォレットや市場のイベント通知
MCP 対応
MCPクライアントに2s.ioの各エンドポイントをツールとして公開します。ローカルのstdioで実行する方法と、ホスト型Streamable HTTPエンドポイントへの接続方法があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
200掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| q | string | はい | 実行したい操作の自然言語による説明(2 文字以上)。 |
| limit | integer | いいえ |
詳細
@2sio/mcp
2s.io 用の MCP サーバーです。あらゆる MCP 対応エージェントに、従量課金で利用できる 575 種類以上のツールを提供します。x402 API の中でも最も豊富な実データ、フル機能の AI ゲートウェイ(チャット、画像、複数モデルによるコンセンサス)、エージェント向けインフラ(ストレージ、ロック、キュー、スケジュール、ウォッチャー)を利用できます。
従量制の upto 課金(2s の新機能): AI エンドポイントでは x402 の upto 方式も利用できます。見積もり上限額を承認し、実際の使用量に応じて精算します(オンチェーンでの実例では、見積もり額の 1/42 で精算されました)。従来どおり、正確な金額を指定する方式でも利用できます。
Model Context Protocol は、AI エージェントがツールを見つけて利用するための標準です。このパッケージは、2s.io のすべてのエンドポイントを呼び出し可能なツールとして公開するローカル MCP サーバーを実行します。Claude Desktop、AgentKit、Cline、Continue、その他の MCP ホストに接続できます。
npx @2sio/mcp --signer 0x...
アカウントの作成は不要です。設定したキーに応じて、サーバーが Base USDC(EIP-3009)または Solana SPL-USDC で署名します。精算は約 2 秒で完了します。価格は 1 回の呼び出しにつき $0.0025 からです。2s は、包括的なエージェント向けインフラを目指す、範囲を限定しない実験です。ツールセットは継続的に拡大しており、113 以上のグループにまたがる 575 以上のエンドポイントを提供しています。
ホステッド(URL で接続、インストール不要)
何も実行したくない場合は、ホステッドサーバーを MCP ホストに指定してください。
https://2s.io/mcp
Streamable-HTTP トランスポートを使用します。ヘッダー X-EVM-Private-Key: 0x…(Base 上の USDC で資金を用意した EVM キー)を設定すると、サーバーが各呼び出しについて署名し、x402 で精算します。セキュリティ上の注意点:ホステッドサーバーを使用すると、署名のために秘密鍵が 2s のインフラを経由します。秘密鍵をマシンの外に出したくない場合は、上記のようにこのパッケージをローカルで実行するか、代わりに @2sio/sdk を使用してください。
🔔 ウォッチャー — ポーリングではなくプッシュ
読み取りツールに加えて、2s はウォッチャーを提供します。エージェントがウォッチャーを設定すると、何かが起きた瞬間に 2s が署名付きコールバックを POST します。ウォレットの取引、株価の指定価格への到達、企業の決算発表などを通知するため、エージェントがポーリングする必要はありません。設定は一律 $0.05 です。署名付きで再試行される配信と、ステータス確認手段も備えています。ツール:watchers.crypto-address-activity、watchers.stock-price、watchers.earnings(および watchers.status/watchers.cancel)。
公開される機能
1 つの MCP インストールで、エージェントは次のような分野にまたがるツールを利用できます。
- セキュリティ — CVE 検索(NVD + CISA KEV + EPSS)、メールセキュリティ、HTTP セキュリティヘッダー、パスワード漏えい、RPKI、CT ログ、IOC レピュテーション、CWE / ATT&CK / CAPEC、エクスプロイトの提供状況
- 特許・商標 — USPTO の特許検索/詳細/文書、商標全文検索
- 法律・裁判所 — 連邦および州の判例検索、引用の検証(CourtListener / Free Law Project)
- 金融開示・市場 — SEC EDGAR 開示資料、株式、FX、暗号資産、米国債金利
- 政府・公的記録 — Federal Register、Congress、FEC、BLS、米国国勢調査、非営利団体、ライセンス
- 科学・医療 — arXiv / PubMed / Semantic Scholar の論文、ICD-10、臨床試験、化学、栄養
- 車両・航空 — NHTSA の VIN 照会・リコール、航空機登録、フライト、空港
- エネルギー・農業・海事 — エネルギー価格・生産、USDA の農業、土壌、船舶・港湾データ
- 地理空間・天気 — ジオコーディング、NWS/NOAA 予報、気候、地震、潮汐、場所、公園
- ビジネス・不動産 — 企業登記、GLEIF LEI、KYB、不動産記録
- ウェブ・データユーティリティ — URL → Markdown、スクリーンショット、スキーマ抽出、バリデーター、EDI、ハッシュ化、バーコード、画像の説明、AI による要約
- エージェントのプリミティブ — メモリ、マーケットプレイス、ナレッジ差分、バッチ決済
- コントロールプレーン — ウォレット単位のエージェントインフラストラクチャ:分散ロック/リース、永続メッセージキュー、スケジュール済み cron コールバック、ファンアウト機能付き pub/sub トピック
- ストレージ — ウォレットキー対応の従量課金型永続化:キー・バリュー、ドキュメント、ベクトル/全文検索、プライベート BLOB
- ウォッチャー(ポーリングではなくプッシュ) — ウォレットの資金移動、株価の指定価格到達、企業の決算発表時に実行する署名付きコールバックを設定できます
現在提供中のすべての機能については、ライブカタログをご覧ください。
まずは無料でお試しください
--trial を渡すか、TWOS_TRIAL=1 を設定すると、支払いなしで実際の呼び出しを実行できます。エンドポイントごとに 1 時間あたり 1 回の無料呼び出しを利用でき、キーは不要です。従量課金を利用する準備ができたら、このフラグを外してキーを設定してください。
Claude Desktop のセットアップ
claude_desktop_config.json に追加します(macOS:~/Library/Application Support/Claude/claude_desktop_config.json、Windows:%APPDATA%\Claude\claude_desktop_config.json)。
{
"mcpServers": {
"2sio": {
"command": "npx",
"args": ["-y", "@2sio/mcp"],
"env": {
"EVM_PRIVATE_KEY": "0x...your_funded_base_mainnet_key..."
}
}
}
}
Claude Desktop を再起動してください。エージェントで 575 以上の新しいツールを利用できるようになります。特許検索、裁判事例検索、SEC 開示資料、VIN 照会、ICD-10 検索、制裁対象者スクリーニング、構造化されたウェブページ抽出、シークレット/PII のマスキング、ジオコーディング、天気、分散ロック/キュー/スケジュール、ウォレットキー対応ストレージ、複数モデルによるコンセンサス、ID クロスウォークなど、さまざまなツールが含まれます。
AgentKit / プログラムからの利用
import { createTwoSioMcpServer } from '@2sio/mcp'
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'
const server = createTwoSioMcpServer({
privateKey: process.env.EVM_PRIVATE_KEY as `0x${string}`,
maxPriceUsd: 0.05,
})
await server.connect(new StdioServerTransport())
安全性
- デフォルトの価格上限はありません(
maxPriceUsdのデフォルトはInfinityです)。上限を設定するには--max-price(またはmaxPriceUsdオプション)を指定してください。設定した上限を超える場合、サーバーは署名を拒否します。 - すべての支払いには、60 秒の期限が設定された EIP-3009 の使い捨て認証を使用します。支出許可は発行されません。キーが保存中に漏えいした場合でも、攻撃者が使えるのは署名時点でウォレットにある金額までであり、かつ提示された価格での支払いに限られます。
- キーは環境変数/引数からメモリにのみ読み込まれ、送信される 2s.io リクエストに含まれることはありません。
公開されるツール
@2sio/sdk と同じセットです。ライブカタログは https://2s.io/api/directory、機械可読マニフェストは https://2s.io/.well-known/x402 をご覧ください。
リンク
- サイト:https://2s.io
- ソース:https://github.com/2s-io/sdk
- SDK:
@2sio/sdk - ライセンス:MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。