evaluate_mcp_payment
Evaluate an x402 PaymentRequired payload against a PayStage spending policy before paying
policypolicy_pathpayment_required
xyz.paystagePublished by paystage.xyzv0.1.0Updated Oct 30, 2026
Evaluate x402 PaymentRequired against a local spending policy before an agent pays
The publisher's own server: Preflight
Local stdio MCP server that checks an x402 PaymentRequired payload against a JSON spending policy and returns pay, review or do_not_pay before an agent pays.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Follow the launch instructions in the repository.
Evaluate an x402 PaymentRequired against a local spending
policy before your agent pays. Returns one of three verdicts: pay,
review, or do_not_pay.
Run directly with npx (no global install):
Or add it to your MCP client config.
Add to claude_desktop_config.json:
Add to .cursor/mcp.json:
policy.jsonAmounts are human-readable USDC (e.g. "0.50" = 0.50 USDC). Networks use
CAIP-2 identifiers.
Source: packages/preflight/README.md at commit f47b14a
Evaluate an x402 PaymentRequired payload against a PayStage spending policy before paying
policypolicy_pathpayment_required90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
social.preflightOfficial publisher
Hosted social media scheduling server that lets an assistant draft, rule-check, schedule and publish posts to 12 networks.

Published by GitHub account showflexinc
Remote preflight service that checks the structure of SQLite table-rebuild copy maps before a rebuild is run.

Published by GitHub account Wolfe-Jam
Checks an MCP Registry listing before publishing: the README mcp-name line, server.json publish rules and the server name.

Published by GitHub account showflexinc
CSV row-structure inspection (inspect_parts) and manifest comparison (compare_manifest).

Published by GitHub account showflexinc
Tool-dialogue preflight's hosted MCP server; credential required; Streamable HTTP.
npx -y @paystage/preflight{ "mcpServers": { "paystage-preflight": { "command": "npx", "args": ["-y", "@paystage/preflight"], "env": { "PAYSTAGE_POLICY_PATH": "/absolute/path/to/policy.json" } } }}{ "mcpServers": { "paystage-preflight": { "command": "npx", "args": ["-y", "@paystage/preflight"], "env": { "PAYSTAGE_POLICY_PATH": "/absolute/path/to/policy.json" } } }}{ "version": 1, "name": "standard", "allowed_networks": ["eip155:8453", "eip155:84532"], "allowed_assets": [ "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "0x036CbD53842c5426634e7929541eC2318f3dCF7e" ], "allowed_pay_to": ["0x209693Bc6afc0C5328bA36FaF03C514EF312287C"], "max_amount_per_call": "1.00", "max_amount_per_session": "10.00", "require_human_above": "0.50", "max_timeout_seconds": 300, "default_verdict": "review"}