mcpField
X
x402receipts

x402receipts

ローカル
x402receipts.com金融データ14 週間前に更新

x402receipts について

x402receiptsは、エージェントのx402購入を記録し、オンチェーン決済と照合して、検証可能なレシートと月次レポートを提供します。自律的な支出を追跡するチーム向けの会計基盤です。

主な機能

  1. 01有料呼び出しをレシートとして記録
  2. 02BaseとSolanaの決済を照合
  3. 03未照合の決済を検出
  4. 04検証可能なレシート証明を公開
  5. 05CSVと署名付きJSONで出力

活用シーン

  1. 01エージェントウォレットの購入を監査
  2. 02未照合のUSDC決済を調査
  3. 03月次の仕入先別支出レポートを作成

MCP 対応

MCPサーバーは、レシートの記録・検証とサービス情報の取得に使うツールを公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-x402receipts": {
"command": "npx",
"args": [
"-y",
"x402receipts-mcp"
],
"env": {
"X402RECEIPTS_EVM_PRIVATE_KEY": "<X402RECEIPTS_EVM_PRIVATE_KEY>",
"X402RECEIPTS_SOLANA_PRIVATE_KEY": "<X402RECEIPTS_SOLANA_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y x402receipts-mcp
設定が必要な環境変数
X402RECEIPTS_EVM_PRIVATE_KEYシークレットOptional. 0x… key holding USDC on Base; pays USD 1 per wallet per calendar month; later uploads that month are free.
X402RECEIPTS_SOLANA_PRIVATE_KEYシークレットOptional. ed25519 key (hex or base58) holding USDC on Solana.

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

パッケージ
npmx402receipts-mcp1.0.0

ツール

3

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

x402receipts

自律的な支出を支える会計インフラ。 エージェントが行うすべての x402 購入をレシートとして記録し、オンチェーン取引と照合します。不足または一致しない支払いにはフラグを付け、財務部門向けの月次明細を作成し、誰でも検証できる証跡を提供します。

利用方法

コードで利用 — エージェントがすでに支払いに使っている fetch をラップします(npm i x402receipts-sdk):

import { wrapFetchWithPayment } from "@x402/fetch";
import { withRegister } from "x402receipts-sdk";

const register = withRegister(fetch, { endpoint: "https://app.x402receipts.com", payWith: () => pay });
const pay = wrapFetchWithPayment(register, wallet);

MCP サーバーとして利用(npx -y x402receipts-mcp):record_receipts、verify_receipt、service_info。詳細は packages/mcp をご覧ください。

HTTP 経由で利用:POST https://app.x402receipts.com/api/v1/receipts — x402 チャレンジを含む 402 を返します。任意の x402 クライアントが支払えます。

AI コーディングツールで利用:統合プロンプトを Claude Code または Cursor に貼り付けます。

このフォーマットはオープンスタンダードです

記録、そのフィンガープリント、その上位の追記専用ログ、アンカーレコード、検証アルゴリズムは、パブリックドメイン(CC0)として公開されている ARR-1 — Agent Receipt Record に定められています。JSON Schema は spec/arr-1/ にあります。独自に実装することも、当社の実装を仕様と照らし合わせて確認することもできます。

ARR-1 は既存の標準を置き換えるのではなく、それらを基盤として構築されています。ツリーには Certificate Transparency で使用される RFC 9162 プロファイルを採用し、チェックポイントは HCS-27 メッセージとして公開されます。アカウントには CAIP-2/CAIP-10 による名前を付け、エージェントには HCS-14 識別子を使用します。

このリポジトリの内容

パス内容
spec/arr-1/ARR-1 仕様と JSON Schema(CC0)
sdk/x402receipts-sdk npm パッケージ(単一ファイル、依存関係なし)
packages/mcp/x402receipts-mcp MCP サーバー
examples/プレーンな Node、Vercel AI SDK、LangChain、OpenAI Agents
integrations/agentkit/Coinbase AgentKit アクションプロバイダー
integrations/x402-ecosystem/x402.org エコシステムへの登録情報

仕組み

  1. 記録 — SDK は、支払いが発生した呼び出しごとに、リソース、金額、取引相手、取引参照、リクエスト/レスポンスのフィンガープリント、配信状況、および販売者が発行した場合は販売者の署名付きレシート(x402 offer-receipt)を記録します。
  2. 照合 — 接続されたウォレットを Base と Solana で読み取り、すべての USDC 出金をレシートと照合します。一致しないものは平均化せず、例外として扱います。
  3. 証明 — 毎晩、アカウントのレシートログ全体を 1 つの RFC 9162 Merkle ツリーにハッシュ化し、そのルートを前日のルートにリンクして Hedera Consensus Service に書き込みます。すべてのレシートには公開検証ページがあり、ブラウザー上で計算を再実行できます。
  4. レポート — 所有者はウォレットでサインインし、仕入先別の支出、台帳、CSV、署名付き JSON エクスポートを確認できます。

ガイド:https://x402receipts.com/guide.html · ステータス:https://app.x402receipts.com/status · お問い合わせ:[email protected]

MIT ライセンス。

コメント

MCP は初めてですか?

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

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