浏览器渲染API服务器

一个支持远程MCP连接的服务器,集成Cloudflare浏览器渲染API,提供网页内容获取、Markdown转换和截图功能。

作者 By cloudflare
本地部署 浏览器渲染 网页抓取
GitHub

Cloudflare浏览器渲染MCP服务器📡

这是一个 模型上下文协议(MCP) 支持远程MCP的服务器 连接,内置Cloudflare OAuth。

它集成了由 Cloudflare浏览器渲染API 取 网页,将其转换为markdown,并截图。

🔨 可用工具

目前可用的工具:

工具描述
get_url_html_content检索指定URL的HTML内容
get_url_markdown获取网页内容并将其转换为Markdown格式。
get_url_screenshot捕获网页的屏幕截图。(可选)指定视口大小。

注: 要使用这些工具,请确保您有一个活动帐户集。如果没有,请使用 accounts_list 列出您的帐户和 set_active_account 将其中一个设置为活动状态。

此MCP服务器仍在开发中,我们计划在未来添加更多工具。

提示示例

  • Get the HTML content of https://example.com.
  • Convert https://example.com to Markdown.
  • Take a screenshot of https://example.com.

从任何MCP客户端访问远程MCP服务器

如果您的MCP客户端对远程MCP服务器具有一流的支持,则客户端将提供一种接受服务器URL的方法(https://browser.mcp.cloudflare.com)直接在其界面内(例如Cloudflare AI游乐场).

如果您的客户端尚不支持远程MCP服务器,则需要使用MCP-remote设置其相应的配置文件(https://www.npmjs.com/package/mcp-remote)指定您的客户端可以访问哪些服务器。

用以下配置替换内容:

JSON``` 1 2 3 4 5 6 7 8{ “mcpServers”: { “cloudflare”: { “command”: “npx”, “args”: [“mcp-remote”, “https://browser.mcp.cloudflare.com/mcp”] } } }


设置好配置文件后,重新启动MCP客户端,将打开一个浏览器窗口,显示您的OAuth登录页面。继续执行身份验证流程,以授予客户端访问MCP服务器的权限。授予访问权限后,这些工具将可供您使用。


有兴趣贡献并在本地运行此服务器吗?看 贡献.md 开始吧。