PayStage について
PayStageは、支払いの事前確認、認可の監視、HIP-3取引の事前審査を行うエージェント向けMCPサーバーです。ローカルポリシーに基づき署名や取引の前に判定し、注文は実行しません。
主な機能
- 01ローカルポリシーによるx402支払い評価
- 02ERC-20、Permit2、EIP-3009認可の一覧表示
- 03未処理の認可の確認
- 04ポリシーによるHIP-3注文の事前審査
活用シーン
- 01エージェントの署名前に支払い案を確認
- 02認可済みで未決済の項目を特定
- 03取引ポリシーに基づくHIP-3注文の審査
MCP 対応
stdio MCPサーバーを通じて、支払い、認可、取引事前審査のツールを提供します。取引事前審査はポリシー評価のみで、注文は実行しません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 1 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| policy | any | いいえ | |
| policy_path | string | いいえ | |
| payment_required | any | いいえ |
詳細
@paystage/mcp
PayStage の統合 MCP サーバー:決済の事前チェック、認証の監視、HIP-3 取引の事前チェックを行います。
金融に関する助言ではありません。取引の事前チェックツールはローカルのポリシーゲートにすぎず、 注文を実行したり、取引を推奨したりするものではありません。
npm では @paystage/[email protected] として公開されています。
インストール
npx -y @paystage/mcp
または:
npm install @paystage/mcp
このパッケージは stdio MCP サーバー(bin: paystage-mcp)を提供します。
MCP の設定
{
"mcpServers": {
"paystage": {
"command": "npx",
"args": ["-y", "@paystage/mcp"],
"env": {
"PAYSTAGE_POLICY_PATH": "./policy.json"
}
}
}
}
環境変数(すべて任意):
PAYSTAGE_POLICY_PATH— 支出ルールを記述したpolicy.jsonへのパスPAYSTAGE_RPC_URL— Base RPC URL の上書き設定
ツール
evaluate_mcp_payment — 利用可能
提案された x402 決済をローカルのポリシーファイルと照合し、エージェントが署名する前に判定結果を返します。
list_outstanding_auths — 利用可能
未処理の ERC-20、Permit2、EIP-3009 の承認を一覧表示します。
evaluate_outstanding_auths — 利用可能
対応が必要な未処理の承認(例:承認済みだが決済されていないもの)を検出します。
evaluate_hip3_trade — 利用可能
提案された HIP-3 / trade.xyz の注文をローカルの TradePolicy と照合し、allow | review | do_not_trade のいずれかの判定を返します。
@paystage/trade-preflight
(0.1.0)を利用しており、このパッケージも npm で公開され、単独で実行できます。
npx -y @paystage/trade-preflight
このツールではポリシーをツール引数として渡すため、追加の環境変数は必要ありません。
パッケージ
| パッケージ | バージョン | 用途 |
|---|---|---|
@paystage/mcp | 0.2.0 | 統合サーバー(4 つのツール) |
@paystage/auth-watch | 0.1.0 | 未処理の承認を扱うツール |
@paystage/trade-preflight | 0.1.2 | HIP-3 / trade.xyz 取引の事前チェック |
リンク
- ウェブサイト:paystage.xyz
- HIP-3 の概要:docs.trade.xyz
- ソース:github.com/base-buzz/paystage
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。