- Language
- JavaScript
- Last commit
- 1h ago
- Forks
- 0
- Open issues
- 0
- Registry update
- Oct 14, 2026
Connect
npm$claude mcp add payperscreen \ -e PAYPERSCREEN_PRIVATE_KEY=<payperscreen-private-key> \ -e PAYPERSCREEN_MAX_SPEND=<payperscreen-max-spend> \ -e PAYPERSCREEN_NETWORK=<payperscreen-network> \ -- npx -y [email protected]
Environment variables
PAYPERSCREEN_PRIVATE_KEYsecretPrivate key of a wallet holding a few dollars of USDC; pays 1 to 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.
Security review
Review passedReviewed 52m ago.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
PayPerScreen MCP server
Give your AI agent compliance checks. Claude, Cursor or any MCP client can screen people, companies, crypto wallets, emails and IP addresses with PayPerScreen, paying 1 to 2 cents per check in USDC over x402. No account, no API key, no subscription.
| Tool | What it does | Price |
|---|---|---|
screen_name | Person or company against OFAC SDN, UN, EU and UK sanctions lists (refreshed daily). Each hit: listed name, score, record ID, programmes, aliases, and a date of birth / nationality / type comparison against what you pass | $0.02 |
screen_wallet | Wallet against every OFAC-sanctioned address (names the party), Tether's USDT freeze list on Tron, and FBI-identified hack wallets | $0.02 |
check_email | Ten deterministic fraud signals (disposable domain, domain age, blocklists, typo-squats…) | $0.02 |
check_ip | Spamhaus ZEN and Tor exit node check (beta) | $0.01 |
lists_coverage | Which lists are checked, record counts, publication dates | free |
sample_name_screen, sample_wallet_screen | Real results for fixed examples, to see the format | free |
spending_status | What this session has spent against its cap | free |
Results are possible matches for review, not legal determinations. Bad input is never charged.
Set up
You need Node.js 20+ and, for the paid tools, a wallet with a few dollars of USDC on Base (or Polygon or Arbitrum). Use a dedicated wallet for this, not your main one: the key sits in your MCP client's config.
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) and most other clients:
{
"mcpServers": {
"payperscreen": {
"command": "npx",
"args": ["-y", "payperscreen-mcp"],
"env": {
"PAYPERSCREEN_PRIVATE_KEY": "0xYOUR_KEY",
"PAYPERSCREEN_MAX_SPEND": "1.00"
}
}
}
}
Leave out the key to use only the free tools.
Settings
| Variable | Default | Purpose |
|---|---|---|
PAYPERSCREEN_PRIVATE_KEY | none | Wallet that pays. Without it, paid tools explain how to add one |
PAYPERSCREEN_MAX_SPEND | 1.00 | Spending cap in USD per session; checked before any payment is signed |
PAYPERSCREEN_NETWORK | base | base, polygon or arbitrum: where your wallet holds USDC |
PAYPERSCREEN_API_URL | https://api.payperscreen.com | API to call |
No ETH or gas needed: you only sign a USDC authorization, and Coinbase's facilitator settles it.
How it works
Each paid tool calls the PayPerScreen API. The API answers 402 Payment Required with the price; the server signs a USDC payment from your wallet and retries; the result comes back with a receipt (amount, transaction, session total). See the API docs and methodology.
Develop
npm install
PAYPERSCREEN_API_URL=http://localhost:4025 PAYPERSCREEN_PRIVATE_KEY=0x... npm run test:e2e
MIT licence.
From the server's repository — third-party content, read it before running anything it suggests.
More in Crypto
unisafe LP insight
is.envelop.unisafe
Read-only Uniswap v4 LP manager data: position history, fees, operators, best pool. No keys.
Web3Juice
com.web3juice
Evidence-backed DeFi yield data for ~17,000 pools: rates, yield sources, 90-day history. Read-only.
Archipelago on Arc
io.github.RunTimeAdmin
Buy Archipelago's Arc token reports, exit costs and wallet balances over x402, within caps you set.
authority-risk-mcp
io.github.RealSpap
Read-only tools for AI agents: who can change a smart contract, how fast. Signed data, testnet.
Locker Protocol Agentic
io.github.locker-protocol
Hyperliquid perps for AI agents. The agent trades; the keys stay offline in Locker Vault.
sui-mcp
io.github.zktx-mcp
Local-first Sui DeFi evidence and review for AI clients before wallet signing.
Listing from the official MCP Registry · repository facts from GitHub, 54m ago.