Pay-per-call MCP server. $0.01 USDC extracts schema.org/Product JSON from any URL via x402.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A paid MCP server that gives AI agents structured product data from any URL.
Each extract_product tool call:
schema.org/Product JSON blob (name, price, currency, availability, variants, β¦)No API keys. No subscription. The agent pays the toll, gets the data.
Add this to your MCP config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
Restart your MCP client. You'll see an extract_product tool available.
A wallet on Base Sepolia (testnet) funded with:
Generate a throwaway key:
Use the printed address to claim from faucets, then put the printed key into your MCP config.
In Claude Desktop, paste a product URL and ask:
Extract this product page using extract_product: https://stormkeep-odl.bandcamp.com/album/the-nocturnes-of-iswylm-2
You'll get back structured JSON with the product name, price, formats, availability, etc. The on-chain transfer is visible at https://sepolia.basescan.org.
| Env var | Required | Default |
|---|---|---|
BUYER_PRIVATE_KEY | yes | β |
EXTRACT_URL | no | https://extract.tollkit.dev/extract |
To point the MCP server at your own seller deployment, override EXTRACT_URL.
The MCP server doesn't render pages itself. It signs an x402 payment with the buyer's wallet, sends the payment + URL to a public seller endpoint, and returns the seller's response. The seller does the actual headless rendering and Claude-driven schema extraction.
Works well:
Will return a fetch error (page status 403/429/no-content):
A future version will add residential-proxy support to handle these.
MIT
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/x402-extract)<a href="https://allmcps.com/mcp/x402-extract"><img src="https://allmcps.com/api/badge/x402-extract?style=directory" alt="X402 Extract on AllMCPs" /></a>