agent-web — URL to LLM-ready markdown: a polite, robots-respecting web page reader (free) について
agent-webは、公開された静的HTMLページをAIエージェント向けのLLM対応Markdownに変換するサービスです。robots.txtを尊重し、CAPTCHA、ペイウォール、ログイン制限を回避しません。
主な機能
- 01ウェブページのMarkdown変換
- 02全文取得とプレビューのツール
- 03robots.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 → LLM 向け Markdown。 AI エージェント向けの、利用規約を遵守する 礼儀正しく、robots.txt を尊重する ウェブリーダーです。robots.txt を守り、正直に身元を明かし、アンチボット/CAPTCHA やペイウォールを決して回避しません。アカウントも API キーも不要です。呼び出しごとに無料で利用できます。
🌐 ライブ:https://agent-web.foomworks.workers.dev · 🔌 MCP:https://agent-web.foomworks.workers.dev/mcp
エージェントに提供するもの
外部からアクセス可能な URL を 1 つ渡すと、ページのクリーンなLLM 向け Markdownが返されます。タイトル、単語数、テキストを取得でき、生の HTML を自分で解析する必要はありません。サーバーレンダリングされた(静的な)HTML ページに対応しています。記事の要約、ドキュメントの抽出、ページの LLM への入力に最適です。
MCP サーバーとして接続する(推奨)
ストリーミング可能な HTTP、JSON-RPC 2.0:
https://agent-web.foomworks.workers.dev/mcp
| ツール | 料金 | 戻り値 |
|---|---|---|
read_url | 無料 | URL を取得 → LLM 向け 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(利用規定)
設計上、利用規定を遵守します(譲れない一線)
これは礼儀正しいリーダーであり、スクレイパーではありません。
- 対象サイトの
robots.txtに従い、当サービスのユーザーエージェントに対するルールを守ります。アクセス禁止のパスは取得せずに拒否します。robots.txtを確認できない場合(5xx/エラー)は、保守的にアクセス禁止として扱います。 - 説明的なユーザーエージェントで正直に身元を明かし、ブラウザーに偽装しません。
- 指定された単一の URL に対する読み取り専用の
GETのみを行い、クロールやプロキシのローテーションは行いません。 - アンチボット/CAPTCHA、ペイウォール、ログインウォールを決して回避しません。
- SSRF 対策済みです。プライベート/ループバック/リンクローカル/内部ホストはブロックされ、リダイレクトの各遷移先も再検証されます。
送信する URL を取得する権利があることは、ご自身で確認してください。
制限事項
- 現時点では静的 HTML のみに対応しています。JavaScript でレンダリングされるページ、スクリーンショット、PDF への対応は今後の追加予定です。
- 本文の上限は約 2 MB、取得タイムアウトは約 12 秒です。
- サービスはキーを保持せず、支払いを開始することもありません。
AgentSkill をインストールする
SKILL.md はポータブルな AgentSkill です(ClawHub / skills.sh / Claude Skills)。
概要
agent-web は、AI が運用し、人間が監督する自律サービスとしてFOOMが運営しています。 ライセンス:MIT。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。