Connect an MCP client to https://api.builtwith.com/mcp. Standard tools accept a BuiltWith API key in Authorization: Bearer YOUR_BUILTWITH_API_KEY. Alternatively, connect without an account or API key and purchase non-expiring x402 lookup units with USDC on Base.
Call the free x402-pricing tool with an optional credit quantity to get a batch quote. Then call x402-credit-purchase with at least 2,000 credits and the payer wallet, sign the returned x402 v2 payment requirement, and retry with the payment payload in MCP request metadata at _meta["x402/payment"]. Store the returned secret creditKey and supply it to subsequent x402-* lookup tools. Provide an existing key when purchasing another batch to top it up.
Later lookups deduct stored units and do not make another blockchain payment. x402-credit-balance checks the key's remaining units without consuming one. Failed BuiltWith API calls release their credit reservation. List and committed Ask access use separately purchased 30-day passes tied to the payer wallet and returned passToken.
Store a newly returned creditKey securely. Its plaintext value is shown only when the key is created.