一项用于将HTML内容、文件夹或全栈项目部署到EdgeOne Pages并获取公开可访问URL的MCP服务。
功能齐全的MCP服务,支持deploy_folder
工具用于部署全栈项目。
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"timeout": 600,
"command": "npx",
"args": ["edgeone-pages-mcp-fullstack"]
}
}
}

以下MCP服务器即将弃用:
支持deploy_html
和deploy_folder_or_zip
工具。
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"],
"env": {
// 可选。如果需要将文件夹或zip文件部署到EdgeOne Pages项目,
// 请提供您的EdgeOne Pages API令牌。
// 如何获取API令牌:https://edgeone.ai/document/177158578324279296
"EDGEONE_PAGES_API_TOKEN": "",
// 可选。留空以创建新的EdgeOne Pages项目。
// 提供项目名称以更新现有项目。
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}

对于支持HTTP流的MCP客户端,仅支持deploy_html
工具。
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}

架构图展示了deploy_html
工具的完整工作流程:
该工具集成了EdgeOne Pages Functions以部署静态HTML内容:
EdgeOne Pages Functions - 一个无服务器计算平台,支持在边缘执行JavaScript/TypeScript代码
核心实现特性:
工作原理:
deploy_html
工具接收HTML内容更多信息,请参阅EdgeOne Pages Functions 文档和EdgeOne Pages KV 存储指南。
源代码已开源,可自部署并绑定自定义域名:https://github.com/TencentEdgeOne/self-hosted-pages-mcp
该工具支持将完整项目部署到EdgeOne Pages:
MIT