provenance-mcp について
provenance-mcpは、Agentが支払う前にAlgorand x402エンドポイントを確認し、公開オンチェーン決済から、売上が水増しや自己取引で作られた可能性を推定します。無料ツールはリスクレベル、スコア、検出シグナルを返しますが、運営者への断定ではなく推定です。
主な機能
- 01Algorandの支払先アドレスを評価
- 02リスクレベルと0~100のスコア
- 03支払者・ウォレット・資金のシグナル
- 04有料の詳細フォレンジックAPI
活用シーン
- 01支払い前にx402 APIを審査
- 02オンチェーン情報を支払い判断に活用
MCP 対応
MCPクライアントにエンドポイントのリスク確認とサービス情報のツールを提供します。リスクツールはAlgorandのオンチェーン決済を分析し、根拠となるシグナルと推定値を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
2掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| address | string | はい | Algorand エンドポイントの payTo アドレス(58 文字、A-Z および 2-7) |
詳細
provenance-mcp
エージェントが支払う前に、Algorand の x402 エンドポイントにおけるウォッシュ取引のリスクを確認します。
📊 x402 Trust Index — 無料の一般公開データサイトです。 日付付きの Bazaar ウォッシュレポートのスナップショット(Base)と、API ブランド 38 件を対象とした再販シグナルの監査を掲載しています。
マシン決済対応 API のランキングは、簡単に水増しできる申告取引量を基準にしています。 自己取引のループ、新規ウォレットを使ったファーム、規則的な間隔で動くボットなどです。Provenance は公開オンチェーン決済を読み取り、エンドポイントの収益が 自然なものか、人為的に作られたものかを統計的に推定するので、エージェントは USDC を送る前に判断できます。このサーバーは Algorand の支払先を評価します。一般公開データサイトのレポートは Base を対象としています。スコアは単一の運営者による推定値です。評価方法 では、重み付け、制限、未検証の項目を公開しています。
ツール
check_endpoint_risk(address)— 任意の Algorand エンドポイントの payTo アドレスについて、無料で簡易判定します。リスクレベル(low/medium/high/critical)、0〜100 のスコア、オンチェーンの危険信号(支払元の数、自己取引による支払いループ、ウォレットの経過期間、 タイミングの規則性、資金調達元の集中度)を返します。provenance_service_info()— サービス情報と有料プランの情報を返します。
詳細なフォレンジック分析は、同じ API で x402 決済により利用できます:/score $0.05 · /report $0.50
(8 シグナルによる完全評価 + facilitator の変動分析) · /diligence $5.00。
インストール
Claude Code
claude mcp add provenance -- npx -y provenance-mcp
Claude Desktop / 任意の MCP クライアント(mcpServers 設定):
{
"mcpServers": {
"provenance": {
"command": "npx",
"args": ["-y", "provenance-mcp"]
}
}
}
次に、エージェントに 「Algorand エンドポイント <ADDRESS> のウォッシュ取引リスクを確認して」 と尋ねてください。
動作の仕組み
ホスト型 Provenance エンジンは、Algorand メインネット上の USDC(ASA 31566704)決済をインデックス化し、支払元ウォレットの情報(経過期間、最初の資金提供元、アセットの多様性、rekey auth-addr)を補完して、クラスタリングを行います(資金提供および共有キーのリンクを対象とする union-find)。その後、 8 つのウォッシュ検出シグナルを実行します。スコアは特定時点のスナップショットであり、改ざん検知のためオンチェーンに記録されます。評価方法について:シグナルは告発ではありません。高いスコアは、収益パターンが自己取引と整合していることを示すものであり、運営者が何らかの不正を行ったと意味するものではありません。
- 環境変数:別の Provenance デプロイメントを指定するには
PROVENANCE_API_URLを設定します。 - 無料プラン:IP ごとに 1 時間あたり 30 回のチェック。
x402 クライアントを直接保護する
x402 で支払いを行うエージェントを構築していますか?provenance-guard
は、x402 で支払いを行う任意の fetch をラップし、資金が動く前に同じチェックを自動的に実行します。1 行で導入でき、依存関係はゼロです。
import { createGuard } from "provenance-guard";
const guarded = createGuard().guardedFetch(fetchWithPayment);
MIT · Provenance — マシン決済対応エンドポイントのための信頼レイヤー。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。