Serveur MCP

x402-snap

io.github.ZadenGG/x402-snap
Crypto et Web3 Outils développeur Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Renders public URLs in a headless browser and ranks x402 pay-per-call services, with payments handled in USDC.

list_rank_categories
List the currently available x402 service ranking categories. Free, no payment required.
Schéma d’entrée
{'type': 'object', 'properties': {}}
rank_x402_services
Get a ranked list of the best x402 pay-per-call services for a task category (scored by price, usage volume, and recency, from the live Coinbase Bazaar feed). Use list_rank_categories first to see valid categories. Paid: $0.02 per call in USDC on Base via x402 — call once without x_payment to receive the payment challenge.
Schéma d’entrée
{'type': 'object', 'required': ['category'], 'properties': {'category': {'type': 'string', 'description': 'Category name from list_rank_categories (e.g. search, ai-gateway, trading-intel)'}, 'x_payment': {'type': 'string', 'description': 'Optional X-PAYMENT header value from a completed x402 payment. Omit on first call to receive the payment challenge; complete the payment with your x402 wallet tooling, then retry with this set.'}}}
render_url
Render any public URL in a real headless browser and get back a screenshot (PNG image), PDF, or the JavaScript-rendered HTML. Solves the empty-shell problem when plain HTTP fetches hit client-rendered pages. Paid: $0.02 per call in USDC on Base via the x402 protocol — call once without x_payment to receive the payment challenge.
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public http/https URL to render'}, 'width': {'type': 'integer', 'default': 1280, 'maximum': 1920, 'minimum': 320}, 'format': {'enum': ['screenshot', 'pdf', 'html'], 'type': 'string', 'default': 'screenshot'}, 'height': {'type': 'integer', 'default': 800, 'maximum': 1080, 'minimum': 240}, 'waitMs': {'type': 'integer', 'default': 0, 'maximum': 5000, 'minimum': 0}, 'fullPage': {'type': 'boolean', 'default': False}, 'x_payment': {'type': 'string', 'description': 'Optional X-PAYMENT header value from a completed x402 payment. Omit on first call to receive the payment challenge; complete the payment with your x402 wallet tooling, then retry with this set.'}}}
Ajouté
list_rank_categories
17 September 2026 12:53
Ajouté
rank_x402_services
17 September 2026 12:53
Ajouté
render_url
17 September 2026 12:53