mit einem Klick
doc-fetcher
// Fetch external documentation sites and convert to local markdown for context
// Fetch external documentation sites and convert to local markdown for context
Monitor release notes and changelogs from any software project via its web page
Extract and compare structured data from competitor or benchmark websites
Extract structured content from web pages using CF Browser MCP tools
Audit website SEO, links, and accessibility using CF Browser Rendering
Multi-viewport visual QA — screenshot pages at multiple device sizes and compare
| name | doc-fetcher |
| description | Fetch external documentation sites and convert to local markdown for context |
| user_invocable | true |
Fetch and convert external documentation to local markdown files for use as context (RAG, reference, etc.).
CF Browser MCP server must be configured in .mcp.json (see quick start).
browser_links(base_url) → list of all linked pages
max_pages (default 20)For each discovered page:
browser_markdown(page_url) → markdown content
Process pages in parallel where possible (batch of 5).
For each page:
Save to docs/{source_domain}/:
docs/
└── docs.astro.build/
├── index.md ← Table of contents
├── getting-started.md
├── routing.md
└── components.md
Create index.md with:
Output summary:
url (required): Base URL of documentation sitemax_pages (optional, default=20): Maximum pages to fetchoutput_dir (optional, default="docs/{domain}"): Where to save filespatterns (optional): URL patterns to include (e.g., "/docs/", "/api/")"Fetch the Hono documentation"
→ browser_links("https://hono.dev") → filter /docs/ → browser_markdown each → save
"Download Cloudflare Workers docs for reference"
→ browser_links("https://developers.cloudflare.com/workers/") → fetch up to 20 pages
"Index the Astro guide for RAG"
→ browser_links("https://docs.astro.build/") → fetch + clean + save with index