agent_web_reader
Paid (x402, $0.002 USDC on Base). Fetch any http(s) URL and return clean readable text, title/description/canonical, and outbound links as JSON — the data an agent ingests on each step of a crawl/RAG loop.
Read a web page, score a repo's discoverability or pull a crypto market signal, paid per call with no signup.
LABSCO SUMMARY
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.
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.
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.
One command — npx -y github:charlie-morrison/agent-web-reader-mcp
USE CASES
Fetch the URL and get readable text plus title, description, canonical and outbound links as JSON.
Pull price and volume with the derived momentum score and volatility flag in one call.
Score the README, topics and metadata and take the concrete fixes it returns.
Let it settle each 402 challenge from its wallet instead of provisioning keys ahead of time.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
agent_web_readerPaid (x402, $0.002 USDC on Base). Fetch any http(s) URL and return clean readable text, title/description/canonical, and outbound links as JSON — the data an agent ingests on each step of a crawl/RAG loop.
crypto_market_signalPaid (x402, $0.005 USDC on Base). For each CoinGecko id return price, market cap, 24h change, 24h volume, plus a derived momentum score (-100..100), a bullish/neutral/bearish signal, and a volatility flag — enriched data an agent ingests in a trading/research loop.
github_repo_seo_auditPaid (x402, $0.005 USDC on Base). Score a GitHub repo's README, description, topics, homepage and metadata and return a 0-100 score, a grade, and concrete fixes. Input: owner, repo.
BEFORE YOU INSTALL
3 tools when we connected. Each call returns a 402 payment challenge until you pass x402_payment: crypto_market_signal and github_repo_seo_audit cost $0.005 USDC, agent_web_reader $0.002. Install from the github: spec; the npm name is not live yet.
npx on PATH
All 3 documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 3 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y github:charlie-morrison/agent-web-reader-mcp{
"mcpServers": {
"agent-web-reader": {
"command": "npx",
"args": [
"-y",
"github:charlie-morrison/agent-web-reader-mcp"
]
}
}
}