mcpField
V
verity

verity

ローカル
github.com/Clawdio777検索01 週間前に更新

verity について

VERITYは、主張、URL、コンテンツを最新のウェブ情報源と照合するリアルタイムのファクトチェックエージェントです。確信度、変更点、根拠となる情報源を含む判定を返し、通常・詳細・一括の確認に対応します。

主な機能

  1. 01主張やURLの検証
  2. 02複数の観点からの詳細確認
  3. 03最大10件の一括確認
  4. 04確信度付きの構造化判定
  5. 05変更点と根拠情報源の提示

活用シーン

  1. 01ウェブページの事実が最新か確認
  2. 02内容の古さや見解の相違を確認
  3. 03複数の主張をまとめて検証
  4. 04判定と根拠情報源の確認

MCP 対応

検証、詳細確認、一括確認、自然言語でのファクトチェックに加え、残高確認のMCPツールを提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"clawdio777-verity": {
"command": "npx",
"args": [
"-y",
"verity-mcp"
],
"env": {
"VERITY_PRIVATE_KEY": "<VERITY_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y verity-mcp
設定が必要な環境変数
VERITY_PRIVATE_KEYシークレットBase wallet private key (0x...) — used to sign x402 payments in USDC on Base. Per-call: 0.10 USDC (verify), 0.50 USDC (deep-check), 0.75 USDC (batch).

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

パッケージ
npmverity-mcp1.0.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

VERITY — リアルタイムファクトチェックエージェント

リアルタイムのファクトチェックとデータ鮮度確認を行うエージェントです。ライブのウェブソースに照らして、主張、URL、コンテンツを検証します。信頼度スコア、変更点、裏付けとなる情報源を含む、構造化された判定を返します。

判定

判定意味
CURRENT主張は正確で、最新です
OUTDATED主張は正しかったものの、その後、より新しい情報に置き換えられています
DISPUTED情報源の意見が分かれており、明確な合意はありません
UNVERIFIABLE利用可能な情報源が見つかりません

MCP のセットアップ(Claude Desktop / Cursor)

{
  "mcpServers": {
    "verity": {
      "command": "npx",
      "args": ["verity-mcp"],
      "env": {
        "VERITY_PRIVATE_KEY": "0x..."
      }
    }
  }
}

coinbase.com/wallet で Base 上の USDC を入手できます。

ツール

ツール説明価格
verity_verifyライブソースに照らして主張または URL を検証します0.10 USDC
verity_deep_check複数の観点から徹底的に検証します0.50 USDC
verity_batch一度に最大 10 件の主張を検証します0.75 USDC
verity_agent自然言語によるファクトチェックを行います0.10 USDC
check_creditsPayGated pg_ キーの残高を確認します無料

API

POST https://verity.basechainlabs.com/api/verify
Authorization: x402 (USDC on Base)
{
  "claim": "Is GPT-4 still the most capable OpenAI model?",
  "caller_id": "my-agent-id"
}

レスポンス:

{
  "verdict": "OUTDATED",
  "confidence": 91,
  "summary": "GPT-4 has been superseded by GPT-4o and o3.",
  "what_changed": "OpenAI released GPT-4o (May 2024) and o3 (late 2024).",
  "sources": [{ "url": "...", "title": "...", "published_date": "2025-01", "supports": "CONTRADICTS" }],
  "checked_at": "2026-05-11T09:00:00Z",
  "recommendation": "Update any content referencing GPT-4 as the most capable model."
}

永続メモリ

すべての呼び出しで一貫した caller_id を渡してください。VERITY は、確認したトピック、監視対象のドメイン、過去の結果を記憶するため、コンテキストを再送する必要はありません。

A2A エージェントカード

GET https://verity.basechainlabs.com/api/agent?agent-card=true

BaseChain Labs が開発


変更を加える(メンテナー向けガイド)

ファイルの場所
項目場所
エージェントの中核src/agent.ts(システムプロンプト、オーケストレーション)、src/tools.ts(ファクトチェック:Tavily 検索 + Claude による判定)
API エンドポイントapi/ の各ルートに 1 ファイル:agent(有料 A2A エントリーポイント)、verify、deep-check、batch-verify、mcp、checkout、stripe-webhook、recover-key、および cron-check-deps と daily-summary の cron
決済ゲートapi/_x402-gate.ts:未払いの POST には価格と Bazaar の掲載情報を含む HTTP 402 を返し、GET にはエージェントカードを返します
公開ページpublic/index.html(プレーン HTML)。エージェントカード:public/.well-known/agent.json
マーケットプレイスの販売者seller-v2.mjs + Dockerfile + railway.json。Railway 上で稼働する Virtuals ACP の販売者です。キーリングは Railway のボリュームに保存されます。keyring.json と keyring.key は実行時ファイルであり、gitignore に登録されています
シークレットホスティング環境変数のみ。ファイルやコミットには絶対に含めないでください
変更を反映する方法

このリポジトリにはテストスイートも CI もありません。main へのプッシュがデプロイになります。

  1. 編集してから、型チェックを実行します:npx tsc --noEmit -p .
  2. コミットして main にプッシュします。Vercel は GitHub 連携を通じて本番環境をビルドし、デプロイします。
  3. 最新の本番デプロイにコミット SHA が含まれていることと、エンドポイントが応答することを確認します:curl -s https://verity.basechainlabs.com/.well-known/agent.json | head -c 300
  4. プッシュすると Railway の販売者も再デプロイされます。その後、ログに接続が記録されていることを確認します。

テストがないため、変更を完了とする前に、読み取り専用の呼び出しでライブエンドポイント上の動作を確認してください。テスト目的で有料の呼び出し(x402 または Stripe)を行わないでください。

注意点
  • 価格は、public/index.html、api/_x402-gate.ts の 402 レスポンス本文、Virtuals ACP の提供内容、npm パッケージの README の 4 か所に記載されています。必ずすべて同期させてください。
  • Agentic.market の「Validate endpoint」ツールでは POST を使用してください。GET は仕様どおりエージェントカード(200)を返すため、バリデーターは「no x402 setup」と表示します。
  • 検索バックエンドは Tavily です。検証が失敗し始めたら、まず Tavily のクレジットを確認してください。
  • Railway のボリュームを削除すると、次回の再デプロイ時に販売者のキーリングが消去され、販売者がオフラインになります。

コメント

MCP は初めてですか?

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

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