
Presidio Hardened X402 Mcp
Gives agents three gates to run before signing x402 payments: `screen_payment_metadata` redacts PII from URLs and description text, `check_payment_policy` enforces per-call and daily spending caps, and `check_payment_replay` blocks duplicate payments via HMAC fingerprinting. Wraps the presidio-hardened-x402 library in process by default, so no PII leaves the agent host. You can optionally point it at a remote screening service with `PRESIDIO_X402_MCP_REMOTE_BASE_URL` for centralized audit. Designed to compose with x402station and Coinbase x402 MCP servers in the flow right before pay(). Policy and replay checks record state on call, so sequence them immediately before payment execution. The screening step is read-only and safe to run multiple times.
- GitHub stars
- 2
- tools
- 3
- transport
- STDIO
- last updated
- Nov 7, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
screen_payment_metadataDetects and redacts PII in payment metadata.
Detects and redacts PII in payment metadata.
No parameter schema in public metadata yet.
check_payment_policySpending-policy gate that records the spend on success.
Spending-policy gate that records the spend on success.
No parameter schema in public metadata yet.
check_payment_replayDuplicate-payment gate via HMAC-SHA256 fingerprint of the canonical fields.
Duplicate-payment gate via HMAC-SHA256 fingerprint of the canonical fields.
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/presidio-v/presidio-hardened-x402-mcp
- Category
- Finance & Commerce
- Package
presidio-hardened-x402-mcp- Transport
- STDIO
- Registry
- MCP registry, active