mcpField
T
Twosio

Twosio

ローカル
2s.io開発ツール94 日前に更新

Twosio について

Twosioは、エージェント向けに従量課金のデータツール、AIエンドポイント、インフラ機能をまとめたMCPサーバーです。法律や科学、地理空間データなどを扱い、x402 USDC決済とイベント通知に対応します。

主な機能

  1. 01575以上のデータ・ユーティリティツール
  2. 02AIチャット、画像、合意形成エンドポイント
  3. 03ストレージ、キュー、ロック、スケジュール
  4. 04署名付きコールバックによるイベント監視
  5. 05x402 USDCの従量課金

活用シーン

  1. 01特許、裁判例、提出書類の検索
  2. 02科学、天気、位置データの取得
  3. 03実使用量に応じたAI呼び出しの決済
  4. 04ウォレットや市場のイベント通知

MCP 対応

MCPクライアントに2s.ioの各エンドポイントをツールとして公開します。ローカルのstdioで実行する方法と、ホスト型Streamable HTTPエンドポイントへの接続方法があります。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"sdk": {
"command": "npx",
"args": [
"-y",
"@2sio/mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y @2sio/mcp
設定が必要な環境変数
EVM_PRIVATE_KEYシークレットHex-encoded EVM private key (0x-prefixed) used by the SDK to sign x402 EIP-3009 payment authorizations. Funds USDC on Base.

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

パッケージ
npm@2sio/mcp1.82.0

ツール

200

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
qstringはい実行したい操作の自然言語による説明(2 文字以上)。
limitintegerいいえ

詳細

@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 をご覧ください。

リンク

コメント

MCP は初めてですか?

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

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