Uses Cloudflare Browser Rendering to fetch pages and extract or summarize their content for use as LLM context.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cloudflare-browser-rendering --env BROWSER_RENDERING_API='<BROWSER_RENDERING_API>' -- npx -y @smithery/cli install @amotivv/cloudflare-browser-rendering-mcp --client claude~/.codex/config.toml
[mcp_servers.cloudflare-browser-rendering]
command = "npx"
args = ["-y", "@smithery/cli", "install", "@amotivv/cloudflare-browser-rendering-mcp", "--client", "claude"]
env = { BROWSER_RENDERING_API = "<BROWSER_RENDERING_API>" }
# codex mcp add cloudflare-browser-rendering --env BROWSER_RENDERING_API='<BROWSER_RENDERING_API>' -- npx -y @smithery/cli install @amotivv/cloudflare-browser-rendering-mcp --client claude~/.cursor/mcp.json
{
"mcpServers": {
"cloudflare-browser-rendering": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@amotivv/cloudflare-browser-rendering-mcp",
"--client",
"claude"
],
"env": {
"BROWSER_RENDERING_API": "<BROWSER_RENDERING_API>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"cloudflare-browser-rendering": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@amotivv/cloudflare-browser-rendering-mcp",
"--client",
"claude"
],
"env": {
"BROWSER_RENDERING_API": "<BROWSER_RENDERING_API>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cloudflare-browser-rendering": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@amotivv/cloudflare-browser-rendering-mcp",
"--client",
"claude"
],
"env": {
"BROWSER_RENDERING_API": "<BROWSER_RENDERING_API>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cloudflare-browser-rendering": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@amotivv/cloudflare-browser-rendering-mcp",
"--client",
"claude"
],
"env": {
"BROWSER_RENDERING_API": "<BROWSER_RENDERING_API>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"cloudflare-browser-rendering": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@amotivv/cloudflare-browser-rendering-mcp",
"--client",
"claude"
],
"env": {
"BROWSER_RENDERING_API": "<BROWSER_RENDERING_API>"
}
}
}
}Environment variables
BROWSER_RENDERING_API
Replace the placeholders with your own credentials and keep them out of version control.