What are the prerequisites?
Node.js v18 or higher, a Cloudflare account with Browser Rendering API access, and a Cloudflare Worker deployed with the provided `puppeteer-worker.js` file, plus a KV namespace named `SCREENSHOTS`.
@amotivv
基本情報
This MCP server provides tools for interacting with Cloudflare Browser Rendering, allowing you to fetch and process web content for use as context in LLMs directly from Cline or Claude Desktop.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"cloudflare-browser-rendering-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@amotivv/cloudflare-browser-rendering-mcp",
"--client",
"claude"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
This MCP (Model Context Protocol) server provides tools for fetching and processing web content using Cloudflare Browser Rendering for use as context in LLMs. It is designed to work with both Claude and Cline client environments.
Install via Smithery (npx -y @smithery/cli install @amotivv/cloudflare-browser-rendering-mcp --client claude) or manually from GitHub. Configure the BROWSER_RENDERING_API environment variable with the URL of a deployed Cloudflare Worker that has Browser Rendering and KV bindings. Once configured, tools like fetch_page, search_documentation, extract_structured_content, summarize_content, and take_screenshot become available in the client.
Node.js v18 or higher, a Cloudflare account with Browser Rendering API access, and a Cloudflare Worker deployed with the provided `puppeteer-worker.js` file, plus a KV namespace named `SCREENSHOTS`.
Set the environment variable in the MCP server configuration (e.g., `claude_desktop_config.json` or `cline_mcp_settings.json`) with the URL of your deployed Cloudflare Worker, like `"BROWSER_RENDERING_API": "https://your-worker-url.workers.dev"`.
Five tools: `fetch_page`, `search_documentation`, `extract_structured_content`, `summarize_content`, and `take_screenshot`. Each accepts specific parameters listed in the README.
A Browser Rendering binding named `browser` and a KV namespace binding named `SCREENSHOTS`. Without these, the worker will return errors.
Run `npm test` after building the project and setting the `BROWSER_RENDERING_API` environment variable. This starts the MCP server and tests each tool with sample requests.
BitBrowser MCP simple to use, no complicated procedures required. Supports a variety of intelligent agent services.

Model Context Protocol Servers
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
Loadster is a load testing, stress testing, and synthetic monitoring platform. Run Playwright, Browser Bots, and Protocol Bots to test and monitor your websites, web apps, and APIs. Loadster MCP gives your agents the abi
Playwright MCP server
コメント