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 开始吧。