{"uid":"cap_9uJHjIDJsD0g8fIHsVCCI","slug":"x402-mcp-integration-kit-generator-396ca226","name":"x402 MCP Integration Kit Generator","description":"Generate a deterministic buyer integration package for an x402/MCP service: MCP remote server config, Claude Desktop-style config hints, curl discovery checks, x402 quote test commands, endpoint selection, spending caps, and verification checklist without calling an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.006 per request with x402 USDC on Base.","url":"https://gpt55.558686.xyz/v1/tools/x402-mcp-integration-kit","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","additionalProperties":true},"queryParams":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"minLength":1},"base_url":{"type":"string","maxLength":2048,"minLength":1},"serviceName":{"type":"string","maxLength":160},"service_name":{"type":"string","maxLength":160},"max_usdc_per_call":{"type":"number","maximum":100,"minimum":0.000001},"preferred_endpoint":{"type":"string","maxLength":2048},"include_claude_desktop":{"type":"boolean"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"x402McpIntegrationKit","summary":"Generate MCP, Claude, curl, and x402 buyer integration snippets using x402 USDC payment"}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"url":"https://api.openai.com/v1/models","serviceName":"openai-gpt-models","max_usdc_per_call":0.001}}},"response":{"ok":true,"mcp":{"sseUrl":"https://api.openai.com/mcp/sse","configUrl":"https://api.openai.com/mcp/config","remoteUrl":"https://api.openai.com/mcp","clientConfig":{"mcpServers":{"openai-gpt-models":{"url":"https://api.openai.com/mcp","type":"streamable-http"}}},"serverJsonUrl":"https://api.openai.com/server.json"},"tool":"x402McpIntegrationKit","x402":{"asset":"Base USDC","network":"eip155:8453","receiver":null,"discoveryUrl":"https://api.openai.com/.well-known/x402","buyerGuideUrl":"https://api.openai.com/buyer-guide.json","livePricesUrl":"https://api.openai.com/x402/live-prices.json","maxUsdcPerCall":0.001,"preferredEndpoint":"https://api.openai.com/v1/x402-ping","serviceMetadataUrl":"https://api.openai.com/.well-known/x402-service"},"baseUrl":"https://api.openai.com","caveats":["This kit is generated from public URL conventions and local service metadata; the live 402 quote remains authoritative.","Some MCP clients require manual wallet or x402-capable transport setup before paid tool calls work."],"commands":{"discovery":"curl -s https://api.openai.com/.well-known/x402","mcpConfig":"curl -s https://api.openai.com/mcp/config","livePrices":"curl -s https://api.openai.com/x402/live-prices.json","quoteCheck":"curl -i -X POST https://api.openai.com/v1/x402-ping -H \"content-type: application/json\" -d '{}'"},"fetchedAt":"2026-06-18T06:27:26.746Z","serviceName":"openai-gpt-models","buyerChecklist":["Fetch /.well-known/x402 and verify exact or upto accepts are present before paying.","Compare live quote amount against /x402/live-prices.json because marketplace indexes can lag.","Set wallet/client max spend to no more than 0.001 USDC per call unless the selected endpoint requires more.","Start with /v1/x402-ping or another no-upstream endpoint before paying for model calls.","Use MCP only after the HTTP quote path and OpenAPI metadata are reachable."]}},"exampleRequest":{"url":"https://api.openai.com/v1/models","serviceName":"openai-gpt-models","max_usdc_per_call":0.001},"tags":["x402"],"displayCostAmount":"0.006","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bAGMxu9foEMkYxlIwgDPL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns code snippets and integration guides for connecting to x402 USDC-paid APIs via MCP, Claude Desktop, curl, and buyer clients","exampleAgentPrompt":"Generate me an MCP integration kit for the x402 service at https://example.com/api with the service name 'MyDataAPI', a max spend of $0.006 USDC per call, and include the Claude Desktop config too.","exampleUseCases":null,"resultDescription":"Returns a JSON object with ok status, tool name ('x402McpIntegrationKit'), a summary, and code snippets for MCP config, Claude Desktop setup, curl commands, and x402 buyer client integration targeting the specified service URL and parameters.","failureModes":["Missing required 'input' object returns 400 validation error","Invalid URL format in url/base_url fields rejected by schema","max_usdc_per_call outside range 0.000001-100 fails validation","Payment of $0.006 USDC not fulfilled triggers 402 response","Service URL unreachable may result in incomplete snippet generation","Non-GET method attempted returns method not allowed error"],"whenToPreferThis":"Choose this endpoint when you need ready-to-use code scaffolding for integrating with x402 micropayment APIs, especially when targeting MCP or Claude Desktop environments. Prefer this over manual integration when you want pre-built curl, buyer client, and MCP config snippets generated in one call without a subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:55:30.528Z","isFirstParty":false}