Pages MCP
什么是 MCP?
MCP(Model Context Protocol,模型上下文协议)是一种开放协议,让 AI 模型能够安全地与本地和远程资源进行交互,只需在支持 MCP 的客户端(如 Cline、Cursor、Claude 等)进行统一配置。
EdgeOne Pages Deploy MCP
EdgeOne Pages Deploy MCP 是一项专用服务,能够将 Web 应用快速部署到 EdgeOne Pages 并生成公开访问链接。这使您能够立即预览和分享 AI 生成的网页内容。
部署方式
Pages Deploy MCP Server 支持两种部署方式,您可以根据项目情况,在任何支持 MCP 的客户端中,将项目快速部署至 Pages。
部署全栈应用
{"mcpServers": {"edgeone-pages-mcp-server": {"command": "npx",// 如需部署至腾讯云国际站,保留"edgeone-pages-mcp-fullstack"参数即可"args": ["edgeone-pages-mcp-fullstack", "--region", "china"]}}}
支持的客户端:Cursor,VSCode,Windsurf,ChatWise,Cheery Studio 等
分享 HTML 内容
无需登录即可快速将 HTML 内容部署至 Pages,例如分享 AI 生成的网页内容。
{"mcpServers": {"edgeone-pages-mcp-server": {"url": "https://mcp-on-edge.edgeone.site/mcp-server"}}}
支持的客户端:ChatWise
此方式利用无服务器边缘计算能力和 KV 存储,通过 API 接收 HTML 内容,即可自动生成即时生效的公共访问链接,实现秒级静态页面部署并内置错误处理机制。
部署自己的 MCP 服务
Pages 也提供了相应的模板帮助您快速上手部署自己的 MCP Server。
前置事项:
1. 配置 KV 存储:用于存储 HTML 内容,绑定 KV 命名空间的变量名称必须为 my_kv,绑定后需重新部署项目,KV 的更多使用方式可参考 KV 存储
2. 绑定自定义域名:获得专属访问地址,详情可参考自定义域名
部署完成后,在 MCP Server 配置文件中添加以下内容:
{"mcpServers": {"edgeone-pages": {"url": "https://你的自定义域名/mcp-server"}}}
通过自然语言让 AI 部署 HTML 内容至 Pages;也可通过 API 进行部署,示例如下:
curl -X POST https://你的自定义域名/kv/set \ -H "Content-Type: application/json" \ -d '{"value": "<html><body><h1>Hello, World!</h1></body></html>"}'
为什么使用 EdgeOne Pages?
MCP 技术趋势与 Pages Functions 的边缘无服务器架构高度契合,其在性能、可扩展性和易用性上的优势,使开发者无需管理基础设施即可享受全球边缘网络的便利。我们将持续跟进业界动态,结合社区技术演进方向,不断增强 MCP 相关能力,助力开发者提升效能与开发体验。
关于 Pages 的更多详情,可查看文档其他章节。