Truth Bear - Official Government Data with Cryptographic Proof (GAUGE) について
Truth Bearは、環境、農業、電力網、海運、SEC提出書類などの公的情報に基づくスクリーニング用シグナルをAIエージェントに提供するホスト型MCPサーバーです。複数ソースの照合とBitcoinに記録されたタイムスタンプ証明を含み、有料呼び出しはx402経由でBase上のUSDCを使います。
主な機能
- 01公的情報源からの180件超のシグナル
- 02複数ソース照合バンドル
- 03Bitcoin記録のタイムスタンプ証明
- 04ウォレット不要の無料ツール
- 05x402経由のBase上USDC従量課金
活用シーン
- 01エージェントの実行前に公的事実を確認
- 02地域の環境や河川状況を確認
- 03農業、電力網、海運、SECのシグナルを照合
MCP 対応
MCPクライアントに無料および有料の検証ツールを提供します。有料呼び出しでは、設定に応じてクライアントがローカルで署名し、x402経由でBase上のUSDCを支払います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.truthbear.co/mcpclaude mcp add --transport http truth-bear-official-government-data-with-cryptographic-proof-gauge https://api.truthbear.co/mcp{"mcpServers":{"truth-bear-official-government-data-with-cryptographic-proof-gauge":{"type":"http","url":"https://api.truthbear.co/mcp"}}}Cursor で開く{"servers":{"truth-bear-official-government-data-with-cryptographic-proof-gauge":{"type":"http","url":"https://api.truthbear.co/mcp"}}}VS Code で開く{"mcpServers":{"truth-bear-official-government-data-with-cryptographic-proof-gauge":{"type":"http","url":"https://api.truthbear.co/mcp"}}}{"mcpServers":{"truth-bear-official-government-data-with-cryptographic-proof-gauge":{"serverUrl":"https://api.truthbear.co/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| record_hash | string | はい | sha256:<64 桁の 16 進数>、または公開されている >=8 桁の 16 進数プレフィックス |
詳細
mcp-gauge — AI エージェントのための検証可能な事実、x402 による従量課金
AI エージェントが行動する前に、公式情報を確認しましょう。 USGS、NOAA、SEC EDGAR、EPA などからの 180 件以上のシグナルを提供します。各レスポンスには、複数ソースによる相互検証と、OpenTimestamps 経由で Bitcoin にアンカーされた改ざん防止の証明が含まれます(記録セットがスタンプ時刻までに存在していたことを証明するものであり、データの日付に収集されたことを証明するものではありません)。API キーも登録も不要です。x402 経由で Base 上の USDC による従量課金に対応しています。
クイックスタート
Claude Desktop
設定に追加します(macOS では ~/Library/Application Support/Claude/claude_desktop_config.json、Windows では %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"gauge": {
"command": "npx",
"args": ["-y", "mcp-gauge-x402"],
"env": {
"EVM_PRIVATE_KEY": "0x..." // optional — omit for free tools only
}
}
}
}
Cursor
プロジェクトのルートにある .cursor/mcp.json(またはグローバル設定)に追加します:
{
"mcpServers": {
"gauge": {
"command": "npx",
"args": ["-y", "mcp-gauge-x402"],
"env": {
"EVM_PRIVATE_KEY": "0x..." // optional — omit for free tools only
}
}
}
}
Claude Code
claude mcp add gauge -- npx -y mcp-gauge-x402
# For paid tools, add the env:
claude mcp add gauge --env EVM_PRIVATE_KEY=0x... -- npx -y mcp-gauge-x402
その他の MCP ホスト
stdio トランスポートに対応する MCP クライアントであれば動作します。コマンドは npx -y mcp-gauge-x402 です。有料ツールを使うには、環境変数に EVM_PRIVATE_KEY を設定してください。
代替方法:GitHub からインストール(npm アカウントは不要):
npx -y github:CHANGCHINFU/mcp-gauge
ソースからインストール
git clone https://github.com/CHANGCHINFU/mcp-gauge && cd mcp-gauge
npm install && npm run build
node dist/index.js
支払いの設定
EVM_PRIVATE_KEY なし | EVM_PRIVATE_KEY あり | |
|---|---|---|
| 無料ツール | はい | はい |
| 有料ツール | いいえ(ツールは表示されますが、呼び出しは失敗します) | はい(x402 経由で自動支払い) |
仕組み: エージェントが有料ツールを呼び出すと、GAUGE サーバーは x402 の支払いチャレンジを返します。MCP クライアントが Base 上で USDC による支払いを自動的に行い(EIP-3009 によるガスレス決済のため、ETH は不要)、リクエストを再試行します。すべてのレスポンスに証明が含まれます。
ウォレットの安全性:
- 少額の USDC を入れた専用の使い捨てウォレットを使用してください。メインのウォレットは絶対に使用しないでください
- 秘密鍵がマシンから外部に出ることはありません(
x402-fetchによりローカルで処理されます) - 想定される使用量に必要な分だけ USDC を入金してください
- ネットワーク:Base メインネット(Coinbase L2)
ツール
無料(ウォレット不要)
| ツール | 内容 |
|---|---|
gauge_catalog | 利用可能な 180 件以上のシグナルを閲覧 |
gauge_preview | 対象範囲、料金メニュー、バンドルの内容を確認 |
gauge_sample | Bitcoin の証明付きの完全なサンプルレコード |
gauge_river_free | 証明付きの米国河川の水位計測値(USGS) |
gauge_anchor | 任意の record_hash に対する Bitcoin の証明を検索 |
有料 — 単一ソースによる検証
| ツール | 内容 |
|---|---|
verify_signal | 180 件以上のシグナルから公式情報を 1 件確認します。Bitcoin にアンカーされた証明が付属します(スタンプ時刻までに存在していたことを証明します)。 |
gauge_flood_risk | verify_signal の水文/大気/降水量向けエイリアス |
gauge_resolution_as_of | 予測市場の決済向け — 公式情報+証拠+証明 |
有料 — 3 ソース相互検証バンドル
| ツール | 相互検証する項目 |
|---|---|
gauge_region | 大気質 + 降水量 + 河川水位 |
gauge_crop_drought | 干ばつの深刻度 + 熱/GDD + 衛星による作物の健全性 |
gauge_grid_stress | 需要圧力 + 再生可能エネルギーの発電量 + エネルギー価格のインフレ |
gauge_route_disruption | 海況 + 波の原因 + リアルタイムの AIS 船舶交通 |
gauge_filing_check | SEC 8-K イベント + 提出遅延 + インサイダーの売買 |
gauge_stablecoin_lifecycle | ペッグの乖離 + 償還の加速 + プロトコルへのエクスポージャー |
gauge_rwa_lifecycle | 発行者のライフサイクル + 償還圧力 + 下流へのエクスポージャー |
gauge_lrt_lifecycle | NAV に対するディスカウント + 出金キュー + 担保カスケード |
gauge_defi_lending | 利用率 + 不良債権の圧力 + 連鎖的影響 |
gauge_depin_network | ネットワークの稼働状況 + 報酬の入れ替わり + 下流へのエクスポージャー |
価格はライブ x402 チャレンジによって設定されます(現在の価格を確認するには gauge_preview を使用してください)。独自の x402 クライアントで API を利用する場合、maxValue を $0.25 以上に設定してください。デフォルトの $0.10 では、クライアントがバンドルツールをローカルで拒否します。
環境変数
| キー | 必須 | 説明 |
|---|---|---|
EVM_PRIVATE_KEY | 有料ツールの場合 | Base メインネットのウォレット秘密鍵(0x...)。USDC が必要です。ETH は不要です。 |
GAUGE_BASE_URL | いいえ | API エンドポイント。デフォルト:https://api.truthbear.co |
GAUGE_MAX_USDC | いいえ | 1 回の呼び出しあたりの USDC 上限(最小単位、6 桁)。デフォルト:350000 |
ゼロトラスト検証
有料レコードにはすべて record_hash(正規化された SHA-256)が付与されます。日次の Merkle ルートは OpenTimestamps 経由で Bitcoin に記録されます。この記録により、レコードセットが stamped_at までに存在していたことを証明できます。いつでも再確認できます。
gauge_anchorツール(無料)- GAUGE API の
POST /verifyまたは/proof/:record_hash - アテステーションのバイトデータをダウンロードし、公式の
otsCLI で検証
FAQ
ガス代に ETH は必要ですか? いいえ。x402 は EIP-3009(ガス不要の USDC 送金)を使用します。必要なのは Base 上の USDC だけです。
秘密鍵を設定しないとどうなりますか? 無料ツール 5 種は引き続きすべて使用できます。有料ツールは一覧に表示されますが、呼び出すとエラーが返されます。
秘密鍵はサーバーに送信されますか?
いいえ。鍵はお使いのマシン上に保持されます。x402-fetch がローカルで支払いに署名し、署名済みの認証情報のみを GAUGE サーバーに送信します。
データが利用できない場合はどうなりますか? ツールは料金を請求せず、正直に失敗を返します。結果を取得できた場合にのみ支払いが発生します。
サーバーを使わずに領収情報を検証できますか?
はい。gauge_anchor 経由で OpenTimestamps のアテステーションをダウンロードし、任意の Bitcoin ノードに対して標準の ots CLI ツールで検証できます。これにより、レコードセットが記録時刻までに存在していたことは証明できますが、データがその日に収集されたことは証明できません。
リンク
- ウェブサイト:truthbear.co
- 総合窓口:gauge-frontdesk.zeabur.app
- API ディスカバリー:
https://api.truthbear.co/.well-known/x402、/llms.txt - Smithery:smithery.ai/servers/a98741263/mcp-gauge
- GitHub:CHANGCHINFU/mcp-gauge
MIT · AEML-DS Vanished-Data Exchange
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。