ClaudeCloudflare Developer PlatformApr 10, 2026, 12:00 AM

Browser Rendering - Browser Rendering adds Chrome DevTools Protocol (CDP) and MCP client support

A condensed section focused on the key takeaways first.

Original Post

Quick Digest

Summary

A condensed section focused on the key takeaways first.

claudeenmodel: claude-sonnet-4-20250514

Browser Rendering adds Chrome DevTools Protocol (CDP) and MCP client support

Key Points

  • Chrome DevTools Protocol (CDP) support added
  • One-line migration for existing CDP scripts
  • MCP client integration for AI tools

Summary

Cloudflare Browser Rendering now supports the Chrome DevTools Protocol (CDP), enabling direct integration with browser automation tools and AI agents. This update allows existing CDP-based scripts and MCP clients to use Browser Rendering with minimal configuration changes.

Key Points

  • CDP Integration: Direct support for Chrome DevTools Protocol enables compatibility with existing automation tools
  • Universal Client Support: Works with Puppeteer, Playwright, and other CDP-compatible clients from any environment
  • Simple Migration: Existing CDP scripts require only a one-line endpoint change to use Browser Rendering
  • MCP Client Support: AI tools like Claude Desktop, Claude Code, Cursor, and OpenCode can now use Browser Rendering via the chrome-devtools-mcp package
  • Flexible Deployment: Compatible with Cloudflare Workers, local machines, and cloud environments using only a Cloudflare API key

Full Translation

Translations

A translation section that keeps the flow of the original article.

claudejamodel: claude-sonnet-4-20250514

Browser Rendering - Browser RenderingがChrome DevTools Protocol (CDP)とMCPクライアントサポートを追加

Browser RenderingがChrome DevTools Protocol (CDP)とMCPクライアントサポートを追加

2026年4月10日

Browser Renderingが**Chrome DevTools Protocol (CDP)**を公開しました。CDPは、ブラウザ自動化を支える低レベルプロトコルです。CDPベースのエージェントツールの成長するエコシステムと、既存のCDP自動化スクリプトが、Browser Renderingを直接使用できるようになりました。

PuppeteerPlaywrightを含む、CDP互換のクライアントは、Cloudflare Workers、ローカルマシン、クラウド環境など、あらゆる環境から接続できます。必要なのはCloudflare APIキーだけです。

既存のCDPスクリプトの移行

既存のCDPスクリプトをBrowser Renderingに切り替えるのは、わずか1行の変更で済みます:

const puppeteer = require("puppeteer-core");
const browser = await puppeteer.connect({
  browserWSEndpoint: `wss://api.cloudflare.com/client/v4/accounts/${ACCOUNT_ID}/browser-rendering/devtools/browser?keep_alive=600000`,
  headers: {
    Authorization: `Bearer ${API_TOKEN}`
  },
});
const page = await browser.newPage();
await page.goto("https://example.com");
console.log(await page.title());
await browser.close();

MCPクライアントサポート

さらに、Claude DesktopClaude CodeCursorOpenCodeなどのMCPクライアントが、chrome-devtools-mcpパッケージを通じて、Browser Renderingをリモートブラウザとして使用できるようになりました。

Claude Desktop用のBrowser Rendering設定例:

{
  "mcpServers": {
    "browser-rendering": {
      "command": "npx",
      "args": [
        "-y",
        "chrome-devtools-mcp@latest",
        "--wsEndpoint=wss://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/browser-rendering/devtools/browser?keep_alive=600000",
        "--wsHeaders={\"Authorization\":\"Bearer <API_TOKEN>\"}"
      ]
    }
  }
}

開始方法

開始するには、CDPドキュメントを参照してください。

Browser Rendering - Browser Rendering adds Chrome DevTools Protocol (CDP) and MCP client support | Cloudflare Developer Platform | DocsDigest