mcpField
P
PayPerScreen

PayPerScreen

ローカル
payperscreen.com法務・行政

PayPerScreen について

PayPerScreenは、個人、企業、暗号資産ウォレット、メール、IPを審査するエージェント向けMCPサーバーです。x402経由でチェックごとにUSDCで支払い、アカウントやサブスクリプションは不要です。

主な機能

  1. 01制裁リストによる個人・企業の照合
  2. 02制裁・ハッカーリストによるウォレット確認
  3. 03メールの不正利用シグナル分析
  4. 04SpamhausとTorによるIP確認
  5. 05リスト範囲と支出の確認

活用シーン

  1. 01個人や企業の制裁該当性の確認
  2. 02取引前の暗号資産ウォレット確認
  3. 03メールやIPの不正利用兆候の評価

MCP 対応

MCPクライアントに審査ツールと、無料の対象リスト確認、サンプル、支出状況ツールを提供します。有料チェックはx402経由でUSDC決済されます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"tonythetiger22-payperscreen": {
"command": "npx",
"args": [
"-y",
"payperscreen-mcp"
],
"env": {
"PAYPERSCREEN_PRIVATE_KEY": "<PAYPERSCREEN_PRIVATE_KEY>",
"PAYPERSCREEN_MAX_SPEND": "<PAYPERSCREEN_MAX_SPEND>",
"PAYPERSCREEN_NETWORK": "<PAYPERSCREEN_NETWORK>"
}
}
}
}
起動コマンドnpx -y payperscreen-mcp
設定が必要な環境変数
PAYPERSCREEN_PRIVATE_KEYシークレットPrivate key of a wallet holding a few dollars of USDC; pays 2 cents per check. Free tools work without it.
PAYPERSCREEN_MAX_SPENDMaximum USD the server may spend per session (default 1.00).
PAYPERSCREEN_NETWORKWhere the wallet holds USDC: base (default), polygon or arbitrum.

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

パッケージ
npmpayperscreen-mcp0.1.3

ツール

8

掲載時のツール一覧 · 今日に更新

パラメーター型必須説明
dobstringいいえ生年月日、YYYY-MM-DD
namestringはい個人または企業のフルネーム
typeenumいいえ個人(デフォルト)または法人Individual | Entity
limitintegerいいえリストごとの一致件数。デフォルトは 1
countrystringいいえ国籍または国
thresholdnumberいいえ最小一致スコア。デフォルトは 0.4

詳細

PayPerScreen MCP サーバー

AI エージェントにコンプライアンスチェック機能を提供します。Claude、Cursor、または任意の MCP クライアントから、PayPerScreen を使って人物、企業、暗号資産ウォレット、メールアドレス、IP アドレスをスクリーニングできます。料金は x402 経由でチェックごとに 1~2 セント、USDC で支払います。アカウント、API キー、サブスクリプションは不要です。

ツール機能価格
screen_nameOFAC SDN、国連、EU、英国の制裁リスト(毎日更新)に対して人物または企業を照合します。一致した場合は、掲載名、スコア、レコード ID、プログラム、別名、および入力内容との生年月日/国籍/種別の比較結果を返します$0.02
screen_walletOFAC の制裁対象アドレス(対象者名も表示)、Tron 上の Tether の USDT 凍結リスト、および FBI が特定したハッキングウォレットと照合します$0.02
check_email10 種類の決定論的な不正シグナル(使い捨てドメイン、ドメインの登録期間、ブロックリスト、類似ドメインなど)を確認します$0.02
check_ipSpamhaus ZEN および Tor の出口ノードを確認します(ベータ版)$0.01
lists_coverage確認対象のリスト、レコード数、公開日を表示します無料
sample_name_screen、sample_wallet_screen固定のサンプルに対する実際の結果を表示し、形式を確認できます無料
spending_statusこのセッションで上限に対して使用した金額を表示します無料

結果は確認のための一致候補であり、法的な判断ではありません。不正な入力に対して料金が請求されることはありません。

セットアップ

Node.js 20 以降が必要です。有料ツールを使う場合は、Base(または Polygon、Arbitrum)上に数ドル分の USDC が入ったウォレットも必要です。メインのウォレットではなく、専用のウォレットを使用してください。秘密鍵は MCP クライアントの設定に保存されます。

Claude Code

claude mcp add payperscreen -e PAYPERSCREEN_PRIVATE_KEY=0xYOUR_KEY -- npx -y payperscreen-mcp

Claude Desktop(Settings → Developer → Edit config)、Cursor(~/.cursor/mcp.json)、およびその他ほとんどのクライアント:

{
  "mcpServers": {
    "payperscreen": {
      "command": "npx",
      "args": ["-y", "payperscreen-mcp"],
      "env": {
        "PAYPERSCREEN_PRIVATE_KEY": "0xYOUR_KEY",
        "PAYPERSCREEN_MAX_SPEND": "1.00"
      }
    }
  }
}

無料ツールのみを使う場合は、キーを省略してください。

設定

変数デフォルト用途
PAYPERSCREEN_PRIVATE_KEYなし支払いに使うウォレットです。設定されていない場合、有料ツールは追加方法を案内します
PAYPERSCREEN_MAX_SPEND1.00セッションごとの支出上限(USD)です。支払いに署名する前に確認されます
PAYPERSCREEN_NETWORKbasebase、polygon、arbitrum:ウォレットが USDC を保有するネットワークです
PAYPERSCREEN_API_URLhttps://api.payperscreen.com呼び出す API です

ETH やガス代は不要です。USDC の支払い承認に署名するだけで、Coinbase のファシリテーターが決済します。

仕組み

有料ツールはそれぞれ PayPerScreen API を呼び出します。API は価格とともに 402 Payment Required を返します。サーバーはウォレットからの USDC 支払いに署名して再試行し、結果はレシート(支払額、トランザクション、セッション合計)とともに返されます。API ドキュメントと方法論をご覧ください。

開発

npm install
PAYPERSCREEN_API_URL=http://localhost:4025 PAYPERSCREEN_PRIVATE_KEY=0x... npm run test:e2e

MIT ライセンス。

コメント

MCP は初めてですか?

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

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