MCP Server

agent-web-reader

dev.charliemorrison/agent-web-reader

What this MCP does

Provides paid web-content extraction, CoinGecko-based crypto market signals, and SEO audits for GitHub repositories.

agent_web_reader
Web-content 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 only Open world
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': "Absolute http(s) URL to fetch and extract (e.g. 'https://example.com/article')"}, 'x402_payment': {'type': 'string', 'description': 'Base64 X-PAYMENT header from your x402 wallet (omit to get the payment challenge)'}}, 'additionalProperties': False}
crypto_market_signal
Crypto market signal
Paid (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.
Read only Open world
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ids'], 'properties': {'ids': {'type': 'string', 'description': "Comma-separated CoinGecko ids (e.g. 'bitcoin,ethereum,solana'), max 25"}, 'x402_payment': {'type': 'string', 'description': 'Base64 X-PAYMENT header from your x402 wallet (omit to get the payment challenge)'}}, 'additionalProperties': False}
github_repo_seo_audit
GitHub repo SEO audit
Paid (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.
Read only Open world
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner', 'repo'], 'properties': {'repo': {'type': 'string', 'description': 'GitHub repository name'}, 'owner': {'type': 'string', 'description': 'GitHub repository owner or org'}, 'x402_payment': {'type': 'string', 'description': 'Base64 X-PAYMENT header from your x402 wallet (omit to get the payment challenge)'}}, 'additionalProperties': False}
Added
github_repo_seo_audit
Sept. 17, 2026, 12:39 p.m.
Added
agent_web_reader
Sept. 17, 2026, 12:39 p.m.
Added
crypto_market_signal
Sept. 17, 2026, 12:39 p.m.