cloudflare-browser-rendering-mcp

cloudflare-browser-rendering-mcp

3.5

The Cloudflare Browser Rendering MCP Server fetches and processes web content using Cloudflare Browser Rendering, intended to enhance LLM contexts. It supports the Claude and Cline client environments with features like web content fetching, documentation searching, and screenshot capturing.

Top Comments

Cloudflare Browser Rendering MCP Server

This MCP server provides tools for fetching and processing web content using Cloudflare Browser Rendering to enhance Large Language Models (LLMs). Supported client environments include Claude and Cline. Key features include:

  • Web Content Fetching: Retrieve and process web pages for use in LLM context.
  • Documentation Search: Search through Cloudflare documentation.
  • Structured Content Extraction: Extract specific content from web pages with CSS selectors.
  • Content Summarization: Create concise summaries of web content.
  • Screenshot Capture: Take screenshots of web pages.

Prerequisites

  • Node.js v18 or higher
  • Cloudflare account with Browser Rendering API
  • Deployed Cloudflare Worker

Installation

  • Install via Smithery for Claude Desktop.
  • Clone the repository and install dependencies.

Usage

Once configured, use tools like fetch_page, search_documentation, extract_structured_content, summarize_content, and take_screenshot for various web interactions.

Troubleshooting

  • Detailed logging available.
  • Common issues include API and binding configurations.

Development

  • Main entry point: src/index.ts.
  • Comprehensive test script available.