mcpField
A
ai-vendor-data-trust-index

ai-vendor-data-trust-index

リモート
github.com/oscarlopez-gifセキュリティ011 週間前に更新
リポジトリ

ai-vendor-data-trust-index について

AI 製品11種のデータ取り扱い方針を出典付きでまとめ、トレーニング利用、保持、オプトアウトを比較できるインデックスです。原文引用、信頼度、確認日を記録し、週次の自動チェックを行います。

主な機能

  1. 01ベンダー方針の引用
  2. 02トレーニング・保持・オプトアウト項目
  3. 03信頼度と確認日の記録
  4. 04週次の方針自動チェック
  5. 05概要とベンダー横断比較ツール

活用シーン

  1. 01AI ベンダー間のデータ取り扱い比較
  2. 02ベンダー方針の引用内容の確認
  3. 03自動チェックで検出された変更の確認

MCP 対応

リモート MCP サーバーは、ベンダーごとの引用付き概要、全ベンダーの単一項目比較、引用付き完全記録を取得するツールを公開します。完全記録のツールは有料で、ほかの2つは無料です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://trust.oscar-lopez.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

3
パラメーター型必須説明
vendorstringはいベンダー ID。例:'openai-api'、'anthropic-api'。

詳細

AI ベンダーのデータ信頼性インデックス

ライセンス:MIT データ:CC BY 4.0 MCP

AI 製品によるデータの取り扱いを、出典を明記して記録しています。ベンダーが入力データを学習に使用するか、ゼロデータ保持が利用できるか、オプトアウトできるかを、11 製品(OpenAI、Anthropic、Google Vertex と Gemini、Azure OpenAI、AWS Bedrock、Microsoft 365 Copilot、GitHub Copilot、Mistral、Meta Llama)にわたって確認できます。各値には、ベンダーの現行ポリシーからの原文引用、ソース URL、信頼度、確認日が付いています。曖昧なケースは推測せず、unclear と表示します。自動検証ツールがポリシーを毎週再確認し、原文引用で裏付けられる値のみを公開します。裏付けられない場合は、最後に人が検証した値を維持します。

AI エージェント向け(MCP)

これはリモート MCP サーバー(streamable-http)です。MCP クライアントに追加してください。

{
  "mcpServers": {
    "ai-vendor-data-trust": {
      "type": "streamable-http",
      "url": "https://trust.oscar-lopez.com/mcp"
    }
  }
}

ツール:get_ai_vendor_trust_headline(無料 — 1 ベンダーの評価と出典付きフィールド)、get_ai_vendor_trust_compare(無料 — 全ベンダーにわたる 1 フィールドの比較)、get_ai_vendor_trust(有料、x402 — 出典付きの完全な記録)。ベンダー ID:openai-api、openai-consumer、anthropic-api、google-vertex、google-gemini-consumer、microsoft-copilot、azure-openai、aws-bedrock、mistral-api、meta-llama、github-copilot。

エンドポイント

無料(CORS 対応):

  • GET /v1/ai-trust/headline?vendor=openai-api — 評価と、出典付きの主要 3 フィールド
  • GET /v1/ai-trust/compare?field=trains_on_your_data — 全ベンダーにわたる 1 フィールドの比較

有料(モック x402 — 402 チャレンジ → X-PAYMENT で {resource,nonce,mac} をエコー):

  • GET /v1/ai-trust/vendor?vendor=openai-api — 出典付きの完全な記録
  • GET /v1/ai-trust/all — 一括エクスポート

その他:POST /mcp(JSON-RPC:無料ツール 2 件+有料ツール 1 件)、GET /openapi.json、 GET /.well-known/x402、GET /admin/config?key=<STATS_TOKEN>(設定レバー)。

デプロイ

cd ai-trust-index
npm install
npm run db:create                 # → paste the returned database_id into wrangler.jsonc
npm run schema:remote             # create tables (drops existing)
npm run seed:remote               # load the 6-vendor provisional seed
npx wrangler deploy --dry-run --outdir dist   # verify build (no auth)
npm run deploy                    # deploy the Worker
# In Cloudflare: add custom domain trust.oscar-lopez.com to this Worker.
# Set real secrets before public use:
npx wrangler secret put MOCK_PAYMENT_SECRET
npx wrangler secret put STATS_TOKEN

検証ツール(v1)— 毎週の自動再確認

src/verifier.ts のパイプライン:各ベンダーの固定されたポリシー URL を取得 → コンテンツハッシュを比較(変更がなければスキップ)→ {value, quote} をモデルで抽出(デフォルトは Workers AI。設定されている場合は AI Gateway 経由でフロンティアモデルを使用)→ 原文引用の検証(候補の引用が取得元に文字列としてそのまま含まれていない場合は却下)→ 信頼度のしきい値を確認。引用が検証された確定値(DEFINITE)のみを自動公開(verified_by='auto')します。それ以外は review_queue に登録され、最後に公開された有効な値が維持されます(unclear への自動格下げは行いません)。取得に失敗した場合は最後の有効な値を維持し、URL にフラグを付けます。cron(0 12 * * 1)で毎週実行され、オンデマンドでも実行できます。

管理者向けエンドポイント(STATS_TOKEN によるキー認証):

  • GET /admin/verify?key=…[&force=1][&vendor=ID] — 検証ツールを今すぐ実行
  • GET /admin/review?key=… — 未処理のレビューキュー候補を一覧表示
  • GET /admin/review-resolve?key=…&id=N&action=approve|reject — 承認(human として公開)または却下
  • GET /admin/verify-selftest?key=… — 引用チェックが捏造された引用を却下し、原文どおりの引用を受け入れることを実証

抽出ツール:デフォルトでは Workers AI を使用します(EXTRACTOR_MODEL。外部キーは不要)。フロンティアモデルを使うには、AI_GATEWAY_URL と AI_GATEWAY_TOKEN(シークレット)を設定し、EXTRACTOR_MODEL にプロバイダーモデルを指定してください。

未実装

/ai-trust サイトページの変更履歴表示、実際の x402 決済、新しいベンダーへの対象範囲の拡大(無料プラン)、深さ/チャネルのスキーマ(有料プラン)。../AI-Trust-Index_v1-Spec_Verifier-and-Depth.md を参照してください。

コメント

MCP は初めてですか?

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

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