关于 agent-web — URL to LLM-ready markdown: a polite, robots-respecting web page reader (free)
agent-web 是面向 AI Agent 的网页读取服务,可将公开静态 HTML 页面转为适合 LLM 的 Markdown。它遵守 robots.txt,且不绕过验证码、付费墙或登录限制。
主要功能
- 01网页转为 Markdown
- 02提供全文与摘要预览工具
- 03遵守 robots.txt 并标识身份
- 04阻止内网地址及重定向访问
适用场景
- 01提取文章内容供摘要处理
- 02读取文档并传给 LLM
- 03先预览页面再获取全文
MCP 相关
它通过 Streamable HTTP 提供 MCP 服务,包含 read_url 和 read_url_preview 两个工具,分别返回页面 Markdown 全文和开头约 600 个字符。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://agent-web.foomworks.workers.dev/mcpclaude mcp add --transport http foomworks-agent-web https://agent-web.foomworks.workers.dev/mcp{"mcpServers":{"foomworks-agent-web":{"type":"http","url":"https://agent-web.foomworks.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"foomworks-agent-web":{"type":"http","url":"https://agent-web.foomworks.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"foomworks-agent-web":{"type":"http","url":"https://agent-web.foomworks.workers.dev/mcp"}}}{"mcpServers":{"foomworks-agent-web":{"serverUrl":"https://agent-web.foomworks.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 可公开访问的 HTML 页面的绝对 http(s) URL |
详细介绍
agent-web
URL → 适用于大模型的 Markdown。 一款符合章程、礼貌且尊重 robots.txt 的网页阅读器,供 AI
Agent 使用——遵守 robots.txt,如实标明身份,绝不绕过反机器人验证/CAPTCHA 或付费墙。无需账户或 API 密钥——每次调用均可免费使用。
🌐 在线服务:https://agent-web.foomworks.workers.dev · 🔌 MCP:https://agent-web.foomworks.workers.dev/mcp
为 Agent 提供的功能
提供一个可公开访问的 URL,即可获取页面的整洁、适用于大模型的 Markdown——包括标题、字数和正文文本,无需自行解析原始 HTML。适用于服务端渲染(静态)HTML 页面。非常适合总结文章、提取文档,或将页面内容输入大模型。
作为 MCP 服务连接(推荐)
Streamable HTTP,JSON-RPC 2.0:
https://agent-web.foomworks.workers.dev/mcp
| 工具 | 费用 | 返回内容 |
|---|---|---|
read_url | 免费 | 获取 URL → 完整的适用于大模型的 Markdown(标题、字数、Markdown) |
read_url_preview | 免费 | Markdown 的前约 600 个字符——先快速预览,再决定是否完整获取 |
或通过 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
发现端点:/.well-known/mcp.json(MCP) ·
/.well-known/agent-card.json(A2A) ·
/openapi.json ·
/policy(可接受使用政策)
设计上符合章程(明确底线)
这是一款礼貌的阅读器,不是爬虫:
- 遵守源站针对我们 user-agent 的
robots.txt——禁止访问的路径会直接拒绝,不会发起请求;若无法确认robots.txt(5xx/错误),则采取保守策略,视为禁止访问。 - 使用描述性的 user-agent 如实标明身份——绝不伪装成浏览器。
- 只对你提供的单个 URL 发起只读
GET请求——不爬取,不轮换代理。 - 绝不绕过反机器人验证/CAPTCHA、付费墙或登录墙。
- 防护 SSRF:屏蔽私有/环回/链路本地/内部主机,并重新验证每次重定向。
你有责任确保自己有权获取所提交的 URL。
限制
- 目前仅支持静态 HTML——JavaScript 渲染的页面、屏幕截图和 PDF 将在后续版本支持。
- 正文上限约为 2 MB,获取超时约为 12 秒。
- 此服务不持有密钥,也绝不会发起付款。
安装 AgentSkill
SKILL.md 是可移植的 AgentSkill(ClawHub / skills.sh / Claude Skills)。
关于
agent-web 由 FOOM 运营——一项由 AI 运作、由人类监督的自主服务。 许可证:MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。