Web pages to clean Markdown for AI agents. 5 free calls/day, then pay per call via x402 on Base.
MCPpedia last refreshed this data
io.github.omarhassanatef/agentread is an MCP server that web pages to clean Markdown for AI agents. 5 free calls/day, then pay per call via x402 on Base. Its tool list has not been published yet over http, requires no API key, and scores 71/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"agentread": {
"url": "https://agentread.omar-cv.workers.dev/mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Web pages to clean Markdown for AI agents. 5 free calls/day, then pay per call via x402 on Base.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in browser / ai-ml
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Open-source web scraper for AI agents with scrape, crawl, and map tools
An open-source AI agent that brings the power of Gemini directly into your terminal.
Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
MCP Security Weekly
Get CVE alerts and security updates for io.github.omarhassanatef/agentread and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Clean web content for AI agents, paid per request.
AgentRead is a Cloudflare Worker that turns public web pages into clean, structured Markdown for LLMs and autonomous agents. It is exposed as both an HTTP API and a remote MCP server. Paid operations are charged per successful request with x402 micropayments (USDC on Base). There are no accounts, API keys or subscriptions.
| Operation | HTTP | MCP tool | Price (default) |
|---|---|---|---|
| Inspect a URL | POST /v1/inspect | inspect_url | free |
| Clean Markdown extraction | POST /v1/extract | extract_url | $0.003 |
| Structured extraction | POST /v1/extract/structured | extract_url_structured | $0.005 |
Free allowance: the first 5 successful extractions per day per client are free; just call without payment. Only successful extractions count, and the x-free-tier-remaining response header (MCP: _meta["agentread/free-tier"]) shows what's left. A global cap of 1,000 free calls per day protects the service. Prices and allowances are configuration, not code (see Configuration).
Service: https://agentread.omar-cv.workers.dev · MCP: https://agentread.omar-cv.workers.dev/mcp · Listed in the official MCP Registry as io.github.omarhassanatef/agentread and on x402scan
Try the free inspection:
curl -s -X POST https://agentread.omar-cv.workers.dev/v1/inspect \
-H 'content-type: application/json' -d '{"url":"https://example.com/"}'
Add it to an MCP client (inspect_url works in any client; the paid tools need an x402-capable client such as @x402/mcp):
claude mcp add --transport http agentread https://agentread.omar-cv.workers.dev/mcp
{ "mcpServers": { "agentread": { "url": "https://agentread.omar-cv.workers.dev/mcp" } } }
Pay per call from code with an x402 client: see Paying with an x402 client and MCP. Agent-readable docs: /llms.txt, /openapi.json, /.well-known/x402.
Status: MVP, live.
- Production (Base mainnet, real USDC): https://agentread.omar-cv.workers.dev. Payments settle via the CDP facilitator to
0xb866dD8C8401438Efb29b538ec4df11b6b407Ce6.- Testnet: no hosted testnet.
npm run devruns locally against Base Sepolia and the free x402.org facilitator.What has been verified:
Automated tests: all pass (237 tests, run inside the Workers runtime).
Directory checks: both paid endpoints pass the CDP Bazaar validator (all preflight checks) and the AgentCash/x402scan discovery audit, and are registered on x402scan.
Local smoke test (9/9): run against
wrangler devusing the live x402.org facilitator. A genuinely signed payment from an unfunded wallet passes signature and requirement checks and is rejected forinsufficient_balance, so the live wire path is proven up to the transfer itself.Production deployment: passes all smoke checks from GitHub Actions (
gh workflow run CI). The live CDP facilitator authenticates AgentRead and verifies signed payments. The development network blocks theworkers.devIP range, hence the CI vantage point.Runs on the Workers Free plan. The deployed
liteengine had no CPU-limit kills in about 180 benchmark requests on Cloudflare's edge (Free account); thereadabilityengine was killed in up to 84% of them. See Extraction engines.Not yet exercised on the deployed edge: a paid extraction through the product Worker. The same extraction code was benchmarked on the edge, but no funded payment has gone through.