AI Proof of Us について
AI Proof of Usは、許可されたAIタスクの署名付きレシートをローカルで記録するMCPサーバーです。報酬状況の確認や、Base上で検証された作業の任意申請に対応しますが、タスク品質を証明するものではありません。
主な機能
- 01署名付きタスクレシートのローカル作成
- 02保留中・申請済み状態の確認
- 03検証済み作業の任意申請
- 04一時デモと永続ウォレットのモード
- 05構造化された設定診断
活用シーン
- 01エージェントのワークフローにレシート参照を付加
- 02ローカルでレシート作成を検証
- 03AIPOUの報酬状況を確認
- 04要求に応じて検証済み作業を申請
MCP 対応
このMCPサーバーは、ローカルでのレシート収集、報酬状況の確認、任意申請をクライアントに提供します。フレームワークはレシート参照をタスクのメタデータに付加でき、申請はユーザーが明示的に求めた場合に限られます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y aipou-mcp-serverAIPOU_AGENT_PRIVATE_KEYシークレットOptional inline private key for a dedicated farming wallet. Prefer AIPOU_AGENT_KEY_FILE and never use a primary wallet.AIPOU_AGENT_KEY_FILEシークレットPath to the protected dedicated-wallet key created by aipou-mcp --init.AIPOU_CONTRACT_ADDRESSAIPOU token contract address on the configured network.AIPOU_CLAIMS_ADDRESSAIPOU claims contract address on the configured network.AIPOU_RPC_URLOptional Base-compatible JSON-RPC endpoint.AIPOU_DATA_DIROptional local directory for receipt and collector state.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
9掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
AIPOU MCP サーバー
aipou-mcp-server は、許可された AI タスクの非公開の署名付きレシートを記録します。ローカルでのレシート収集、報酬ステータスの確認、Base 上で検証済みの作業に対する任意の請求に対応しています。
隠れた AI の使用を検出したり、タスクの品質を証明したり、決済手段を置き換えたりするものではありません。また、生のプロンプトや出力をユーザーのマシンの外部に送信する必要もありません。
ローカルでの迅速な導入テスト
何もクローンせずに、使い捨てのローカルレシートを 1 件作成して検証します。
npx -y aipou-mcp-server --demo
このコマンドにウォレットの設定、資金、ネットワーク、請求は不要です。フレームワークですぐに利用できる workReceiptId オブジェクトを出力し、終了前に一時的なウォレット、コレクターキー、レシート状態を削除します。
秘密鍵を出力せずに、永続的に使用する専用ウォレットを作成するには、次を実行します。
npx -y aipou-mcp-server --init
このコマンドは保護された agent-wallet.key を書き込み、AIPOU_AGENT_KEY_FILE を使用する MCP 設定を出力します。再実行すると、キーを上書きせずに既存の ID を報告します。
ファイルの書き込み、RPC への接続、資金の移動、請求の送信を行わずに、永続的な設定を検証します。
npx -y aipou-mcp-server --doctor
診断では、Node.js、ストレージ、ID、コントラクトアドレス、チェーンの構造化されたチェック結果が返されます。公開ウォレットアドレスのみが出力され、秘密鍵は出力されません。
ソースをチェックアウトした状態では、同じチェックを次のように実行できます。
npm install
npm run demo -w mcp-server
フレームワークのライフサイクル全体の例については、以下のアダプターに進んでください。
エージェントフレームワーク向けに AIPOU を評価する場合は、まずライフサイクルアダプターの例をご覧ください。
npm install
npm run build -w mcp-server
cd examples/lifecycle-adapter
npm install
npm run demo
このデモは、stdio 経由でこの MCP サーバーを起動し、一時的なウォレットを使ってローカルの署名付きレシートを作成します。また、フレームワークがメタデータに付与できる receiptId の参照を出力します。報酬の請求や資金の移動は行いません。
npm から実行する
MCP クライアントは、公開済みのパッケージを次のように起動できます。
npx -y aipou-mcp-server
このリポジトリからローカルで実行する
ローカルでの開発やソースの確認には、チェックアウトしたリポジトリから MCP サーバーを実行します。
npm install
npm run build -w mcp-server
node mcp-server/dist/index.js
開発用:
npm run dev -w mcp-server
必須の設定:
AIPOU_AGENT_PRIVATE_KEY=<dedicated farming wallet key>
AIPOU_CONTRACT_ADDRESS=0x55f0Cc5e51A1284D20337d6cbb18938C8A1ABCbB
AIPOU_CLAIMS_ADDRESS=0x4ca4C98fB784D20EdC8E2A7F531dAab4c6e53058
AIPOU_AGENT_KEY_FILE=/protected/path/agent-wallet.key は、インラインの秘密鍵変数に代わる推奨の方法です。永続的なレシート収集には、2 つの ID 設定のうちどちらかが必要です。
新しく用意した専用のファーミング用ウォレットを使用し、メインのウォレットは使用しないでください。秘密鍵をコミットしないでください。ステータス確認では、資金を移動せずに、すでに請求済みの AIPOU と保留中の AIPOU を確認できます。任意の請求や精算は、ユーザーから明示的に要求された後にのみ行われます。
ユーザーのインストール環境では AIPOU_VALIDATOR_PRIVATE_KEY を設定しないでください。このキーは、別個のプロトコルバリデーターサービス専用です。ローカルの Ed25519 コレクターキーとレシートのメタデータは、暗号化されずに AIPOU_DATA_DIR に保存されます。このディレクトリをオペレーティングシステムのアクセス権限で保護し、暗号化されたバックアップを使用してください。
デフォルトのネットワークは Base メインネットです。カスタム RPC エンドポイントやレシートディレクトリが必要な場合は、AIPOU_RPC_URL と AIPOU_DATA_DIR を設定できます。
公開の詳細:docs/npm-publication.md。
ドキュメント
ライセンス:MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。