Q402 — gasless USDC/USDT payments across 7 EVM chains, callable from any MCP client.

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

Q402_API_KEY(str)
Secret

Q402 API key from https://q402.quackai.ai/dashboard. q402_test_* keys keep the server in sandbox mode; q402_live_* keys are required for real on-chain transactions.

Q402_PRIVATE_KEY(str)
Secret

Hex-encoded EVM private key used to sign payment authorizations. Required only for real on-chain payments (live mode).

Q402_ENABLE_REAL_PAYMENTS(str)
Default:0

Set to '1' to allow real on-chain transactions. Any other value (or unset) keeps the server in sandbox mode regardless of API key tier.

Q402_MAX_AMOUNT_PER_CALL(str)
Default:5

Per-call USD-equivalent cap. Any q402_pay request with amount above this is rejected before signing.

Q402_ALLOWED_RECIPIENTS(str)

Optional comma-separated lowercase EVM addresses. When set, q402_pay rejects any recipient not on this allowlist.

Q402_RELAY_BASE_URL(str)
Default:https://q402.quackai.ai/api

Override for the Q402 relay endpoint. Defaults to https://q402.quackai.ai/api when unset; useful for self-hosted Q402 deployments.