# cf-browser

> Open-source Cloudflare Browser Rendering proxy — 10 MCP tools for Claude Code (content, screenshot, PDF, markdown, scrape, JSON AI extraction, links, a11y, crawl)

- **URL**: https://www.freshcrate.ai/projects/cf-browser
- **Author**: claude-world
- **Category**: MCP Servers
- **Latest version**: `v2.0.0` (2026-03-16)
- **License**: MIT
- **Source**: https://github.com/claude-world/cf-browser
- **Language**: TypeScript
- **GitHub**: 5 stars, 1 forks
- **Registry**: github (`claude-world/cf-browser`)
- **Tags**: `browser-rendering`, `claude-code`, `cloudflare-workers`, `markdown`, `mcp-server`, `pdf`, `python-sdk`, `screenshot`, `typescript`

## Description

Open-source Cloudflare Browser Rendering proxy — 10 MCP tools for Claude Code (content, screenshot, PDF, markdown, scrape, JSON AI extraction, links, a11y, crawl)

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v2.0.0` | 2026-03-16 | Low | ## What's New  ### Browser Interaction (Worker Mode only) 5 new MCP tools for clicking, typing, form submission, JavaScript execution, and multi-step action chains. Requires `BROWSER` binding (Workers Paid plan, $5/mo).  \| Tool \| What it does \| \|------\|-------------\| \| `browser_click` \| Click an element, return resulting page \| \| `browser_type` \| Type text into input fields \| \| `browser_evaluate` \| Execute JavaScript, get return value \| \| `browser_interact` \| Chain up to 20 actions (click, type, |
| `v1.2.0` | 2026-03-15 | Low | ## What's Changed  ### Critical Fixes  All prior versions had **silently broken parameters** — `wait_for`, `headers`, and `timeout` were sent using wrong names that Cloudflare's Browser Rendering REST API silently ignored. This release fixes the mapping across all 3 layers (Worker, SDK, MCP Server).  \| User API \| CF REST API (actual) \| Status \| \|----------\|---------------------\|--------\| \| `wait_for="h1"` \| `waitForSelector: {selector: "h1"}` \| **Fixed** (was ignored) \| \| `headers={"X-Auth":"tok |
| `v1.0.0` | 2026-03-13 | Low | ## cf-browser v1.0.0  Open-source Cloudflare Browser Rendering proxy — 10 MCP tools for Claude Code.  ### Features - 10 MCP tools: markdown, content, screenshot, PDF, snapshot (a11y), scrape, JSON AI extraction, links, crawl, crawl_status - Python SDK (`pip install cf-browser`) + MCP Server (`pip install cf-browser-mcp`) - One-command deployment (`bash setup.sh`) - Cloudflare Workers + Browser Rendering API - Auth support (cookies/headers for authenticated pages) - Smart caching (KV 1hr text, R2 |

## Dependency audit

- **Score**: 100/100
- **Total deps**: 0
- **Resolved**: 0
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 0
- **Scanned**: 2026-06-01

## Citation

- HTML: https://www.freshcrate.ai/projects/cf-browser
- Markdown: https://www.freshcrate.ai/projects/cf-browser.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/cf-browser/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
