一个用于将HTML内容、文件夹和压缩文件部署到EdgeOne Pages并获取公开访问URL的MCP服务。
适用于大多数MCP应用
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"],
"env": {
// 可选。如果将文件夹或压缩文件部署到EdgeOne Pages项目
// 请提供您的EdgeOne Pages API令牌。
// 如何获取API令牌:https://edgeone.ai/document/177158578324279296
"EDGEONE_PAGES_API_TOKEN": "",
// 可选。留空以创建新的EdgeOne Pages项目。
// 提供项目名称以更新现有项目。
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}

在支持可流式HTTP MCP服务器的应用中可用
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}

架构图展示了工作流程:
此MCP服务与EdgeOne Pages函数集成,以部署静态HTML内容。实现使用了:
EdgeOne Pages 函数 - 一个无服务器计算平台,允许在边缘执行JavaScript/TypeScript代码。
关键实现细节 :
工作原理 :
deploy_html
工具接受HTML内容使用示例 :
更多信息,请参阅 EdgeOne Pages 函数文档 和 EdgeOne Pages KV 存储指南。
MIT