详细介绍
EdgeOne Pages MCP 服务器是一个基于模型上下文协议(MCP)的服务,用于快速部署HTML内容到腾讯云EdgeOne Pages平台。通过边缘计算实现高速访问,支持静态网页的快速生成与分发。用户只需提供HTML内容,即可通过简单的API调用完成部署,并获得一个可公开访问的URL。
核心功能
EdgeOne Pages MCP 服务器具备以下核心功能:
- 自动部署HTML内容:支持将HTML内容上传至EdgeOne Pages平台,并通过边缘节点进行快速分发。
- 生成公开URL:部署完成后,自动生成一个可公开访问的URL,方便用户直接浏览。
- 支持边缘缓存:利用EdgeOne KV存储技术,在全球范围内缓存内容,提升访问速度。
安装方法
EdgeOne Pages MCP 服务器的安装依赖于MCP配置。用户可以通过以下JSON配置方式将其集成到MCP环境中:
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"]
}
}
}使用方法
EdgeOne Pages MCP 服务器的使用非常简单,用户只需提供HTML内容,即可通过API调用完成部署。以下是两种常见的使用方式:
npx edgeone-pages-mcp --html 'Hello World'curl -X POST https://mcp.glama.ai/edgeone-pages-mcp --data '{"html": "Welcome to EdgeOne!"}'部署完成后,系统将返回一个公开可用的URL,用户可通过浏览器直接访问。
使用场景
EdgeOne Pages MCP 服务器适用于多种需要快速部署静态网页的场景,包括:
- 企业官网的快速搭建
- 博客或产品展示页面的发布
- 需要全球范围内高速访问的静态内容分发
使用示例
以下是两个具体的使用示例:
- 部署简单欢迎页面:创建一个简单的欢迎页面,并通过EdgeOne Pages MCP服务发布。
Welcome to My Website部署成功后,用户将获得一个公开URL,例如:https://my-website.edgeone.pages/。
- 展示产品信息:构建一个包含产品详情的静态页面,并通过EdgeOne Pages MCP服务分发。
Product ADescription: This is our best product.部署成功后,用户将获得一个公开URL,例如:https://product-a.edgeone.pages/。
工作原理
EdgeOne Pages MCP 服务器的工作流程如下:
- 大语言模型生成HTML内容。
- 内容发送到EdgeOne Pages MCP服务器。
- MCP服务器将内容部署到EdgeOne Pages边缘函数。
- 内容存储在EdgeOne KV存储中以实现快速边缘访问。
- MCP服务器返回公共URL。
- 用户可以通过浏览器使用公共URL访问部署的内容,并享受边缘加速。
该服务与EdgeOne Pages Functions集成,使用EdgeOne Pages KV存储来存储和提供HTML内容。
EdgeOne Pages MCP 服务器通过 deploy-html 工具接收HTML内容,连接到EdgeOne Pages API获取基础URL,并使用EdgeOne Pages KV API部署HTML内容。
EdgeOne Pages MCP 服务器的部署和访问流程高效、稳定,适合需要快速发布和访问静态网页的用户。