agent-web

MCP serverDocs & knowledge

Give 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

Details

Available today. Use it from your connected AI after setup.

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.

agent-webStart free

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/mcp

    Add 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/mcp

    In 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
ToolCostReturns
read_urlfreefetch a URL → full LLM-ready markdown (title, word count, markdown)
read_url_previewfreethe 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.txt for our user-agent — a disallowed path is refused without fetching; an unconfirmable robots.txt (5xx/error) is treated conservatively as disallowed.
  • Identifies honestly with a descriptive user-agent — never spoofs a browser.
  • Read-only GET of 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_url
  • read_url_preview
  • render_preview
  • render_screenshot
  • render_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