agent-web
MCP serverDocs & knowledgeGive your AI the ability to read web pages. agent-web takes a URL and returns the page as clean markdown that is easy for an AI to read and work with. It is free, needs no API key, and respects each site's robots.txt rules.
Use agent-web in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add agent-web and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use agent-web to read url
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
After adding it, paste a link and ask your AI to read the page. There is nothing to sign up for and no key to configure.
What your AI can do with it
- Read a web page from a URL
- Get page content back as clean markdown
- Respect each site's robots.txt rules when fetching
- Fetch pages without an API key or account
- Answer questions using the content of pages you share
Install agent-web
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user agent-web 'https://agent-web.foomworks.workers.dev/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://agent-web.foomworks.workers.dev/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=agent-web&config=eyJ1cmwiOiJodHRwczovL2FnZW50LXdlYi5mb29td29ya3Mud29ya2Vycy5kZXYvbWNwIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://agent-web.foomworks.workers.dev/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add agent-web --url 'https://agent-web.foomworks.workers.dev/mcp'Run it once, then sign in with codex mcp login agent-web if the server asks for an account.
From the project's README
As published by foomworks/agent-web in README.md.
URL → LLM-ready markdown. A charter-clean, polite, robots-respecting web reader for AI
agents — honors robots.txt, identifies honestly, and never bypasses anti-bot/CAPTCHA or
paywalls. No account, no API key — free per-call access.
🌐 Live: https://agent-web.foomworks.workers.dev · 🔌 MCP: https://agent-web.foomworks.workers.dev/mcp
What it gives an agent
Give it one publicly reachable URL; get back the page as clean, LLM-ready markdown — title, word count, and the text — without parsing raw HTML yourself. Server-rendered (static) HTML pages. Ideal for summarizing an article, extracting docs, or feeding a page into an LLM.
Connect as an MCP server (recommended)
Streamable HTTP, JSON-RPC 2.0:
https://agent-web.foomworks.workers.dev/mcp
| Tool | Cost | Returns |
|---|---|---|
read_url | free | fetch a URL → full LLM-ready markdown (title, word count, markdown) |
read_url_preview | free | the first ~600 characters of the markdown — a cheap look before the full pull |
Or call it over HTTP
BASE=https://agent-web.foomworks.workers.dev
curl -s "$BASE/read?url=https://example.com/&ref=readme" # full markdown
curl -s "$BASE/read/preview?url=https://example.com/&ref=readme" # first ~600 chars
Discovery: /.well-known/mcp.json (MCP) ·
/.well-known/agent-card.json (A2A) ·
/openapi.json ·
/policy (Acceptable-Use Policy)
Charter-clean by design (the bright line)
This is a polite reader, not a scraper:
- Honors the origin's
robots.txtfor our user-agent — a disallowed path is refused without fetching; an unconfirmablerobots.txt(5xx/error) is treated conservatively as disallowed. - Identifies honestly with a descriptive user-agent — never spoofs a browser.
- Read-only
GETof the single URL you supply — no crawl, no proxy rotation. - Never bypasses anti-bot/CAPTCHA, paywalls, or login walls.
- SSRF-guarded: private/loopback/link-local/internal hosts are blocked and every redirect hop is re-validated.
You are responsible for your right to fetch the URL you submit.
Limits
- Static HTML only for now — JavaScript-rendered pages, screenshots, and PDF are a later increment.
- Body cap ~2 MB, fetch timeout ~12 s.
- The service holds no keys and never initiates payments.
Install the AgentSkill
SKILL.md is a portable AgentSkill (ClawHub / skills.sh / Claude Skills).
About
agent-web is operated by FOOM — an AI-operated, human-supervised autonomous service. License: MIT.
Tools it offers (5)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
read_urlread_url_previewrender_previewrender_screenshotrender_pdf
Signals
- Last commit
- Jun 2026
Advanced
- Delivery
- agent-web MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-foomworks-agent-web- Source
- github.com/foomworks/agent-web
- Hosted endpoint
https://agent-web.foomworks.workers.dev/mcp
github.com/foomworks/agent-web
More in Docs & knowledge
MCP server · dat999zx
More in Docs & knowledgeagent-native-slides
MCP server · builderio
More in Docs & knowledgemcp-memory-server
MCP server · mnemoverse
More in Docs & knowledgedatasinking
MCP server · heubme2020
More in Docs & knowledgespoken
MCP server · spokenmd
More in Docs & knowledgeemailmd
MCP server · anypost
More in Docs & knowledge