Labsco
MCP SERVER

Agent Web Reader (x402)

by charlie-morrison

Read a web page, score a repo's discoverability or pull a crypto market signal, paid per call with no signup.

Page Fetching & Content ExtractionVerified
Summary
Three tools that charge cents per call instead of asking who you are.

The trade is explicit: no account, no key and no rate-limit form, but every call needs a payment the agent settles itself, and until it does the tool returns a 402 challenge rather than data. That is worth it when the alternative is signing up for three separate APIs to answer one question.

What it is

A stdio server that bridges your client to the hosted Agent Web Reader service, where each of three tools is paid per call in USDC on Base through x402.

What you get
  • Clean readable text for any http(s) URL, with title, description, canonical and outbound links as JSON, at $0.002 USDC per call (agent_web_reader)
  • Price, market cap, 24h change and volume for CoinGecko ids, plus a momentum score from -100 to 100, a bullish, neutral or bearish signal and a volatility flag, at $0.005 USDC per call (crypto_market_signal)
  • A 0 to 100 discoverability score for a GitHub repo's README, description, topics, homepage and metadata, with concrete fixes, at $0.005 USDC per call (github_repo_seo_audit)
  • No API key and no signup: payment settles per call from the agent's own wallet
Requirements

Npx, and a wallet that can pay x402 in USDC on Base mainnet. An unpaid call returns the 402 challenge; you pass the base64 X-PAYMENT value back as the x402_payment argument to settle it. One environment variable lets you point it at a different upstream service.

Setup effort

One command — npx -y github:charlie-morrison/agent-web-reader-mcp