Risk-check counterparties before an AI agent pays; pay x402 resources only after a verified allow
Connect Runs on your machine
claude mcp add x402check -e X402CHECK_CREDIT_TOKEN=<X402CHECK_CREDIT_TOKEN> -e X402CHECK_PAYER_KEY=<X402CHECK_PAYER_KEY> -e X402CHECK_BUDGET_USD=<X402CHECK_BUDGET_USD> -e X402CHECK_PINNED_KEYS=<X402CHECK_PINNED_KEYS> -e X402CHECK_MAX_PAYMENT_USD=<X402CHECK_MAX_PAYMENT_USD> -- npx -y @x402check/[email protected]
{
"mcpServers": {
"x402check": {
"command": "npx",
"args": [
"-y",
"@x402check/[email protected]"
],
"env": {
"X402CHECK_CREDIT_TOKEN": "<X402CHECK_CREDIT_TOKEN>",
"X402CHECK_PAYER_KEY": "<X402CHECK_PAYER_KEY>",
"X402CHECK_BUDGET_USD": "<X402CHECK_BUDGET_USD>",
"X402CHECK_PINNED_KEYS": "<X402CHECK_PINNED_KEYS>",
"X402CHECK_MAX_PAYMENT_USD": "<X402CHECK_MAX_PAYMENT_USD>"
}
}
}
}
{
"mcpServers": {
"x402check": {
"command": "npx",
"args": [
"-y",
"@x402check/[email protected]"
],
"env": {
"X402CHECK_CREDIT_TOKEN": "<X402CHECK_CREDIT_TOKEN>",
"X402CHECK_PAYER_KEY": "<X402CHECK_PAYER_KEY>",
"X402CHECK_BUDGET_USD": "<X402CHECK_BUDGET_USD>",
"X402CHECK_PINNED_KEYS": "<X402CHECK_PINNED_KEYS>",
"X402CHECK_MAX_PAYMENT_USD": "<X402CHECK_MAX_PAYMENT_USD>"
}
}
}
}
{
"servers": {
"x402check": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@x402check/[email protected]"
],
"env": {
"X402CHECK_CREDIT_TOKEN": "<X402CHECK_CREDIT_TOKEN>",
"X402CHECK_PAYER_KEY": "<X402CHECK_PAYER_KEY>",
"X402CHECK_BUDGET_USD": "<X402CHECK_BUDGET_USD>",
"X402CHECK_PINNED_KEYS": "<X402CHECK_PINNED_KEYS>",
"X402CHECK_MAX_PAYMENT_USD": "<X402CHECK_MAX_PAYMENT_USD>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
X402CHECK_CREDIT_TOKENOptional, secret | Prepaid credit token (x402c_…, from POST https://x402check.xyz/v1/credits): $0.001 a check |
X402CHECK_PAYER_KEYOptional, secret | Private key of a dedicated low-balance wallet: pays the x402 resources x402check_pay clears, and per-call checks without credits |
X402CHECK_BUDGET_USDOptional | Spend cap for this server process: the payer's spend (checks and resources), and separately what checks spend from prepaid credits |
X402CHECK_PINNED_KEYSOptional | Comma-separated RFC 7638 thumbprints of the attestation keys accepted (default: x402check's own keys, for its own issuer) |
X402CHECK_MAX_PAYMENT_USDOptional | The most a single payment may cost (a check or a resource) |
Details
| Package | @x402check/[email protected] (NPM, stdio) |
| First published | 23 Oct 2026 |
| Last updated | 23 Oct 2026 |
| Registry name | io.github.caiovicentino/x402check |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
