Edgeone Pages Mcp Server

Edgeone Pages Mcp Server

🚀 EdgeOne Pages MCP 服务

EdgeOne Pages MCP 服务是一个强大的 MCP 服务,它能够将 HTML 内容快速部署到 EdgeOne Pages,并为用户提供可公开访问的公共 URL,极大地提升了内容的发布和访问效率。

🚀 快速开始

如果你想直观了解 EdgeOne Pages MCP 服务的使用过程,可查看以下示例演示: 示例演示

✨ 主要特性

  • 支持 MCP 协议,能够快速将 HTML 内容部署到 EdgeOne Pages。
  • 自动生成可公开访问的 URL,方便用户直接访问部署的内容。

📦 安装指南

配置 MCP 时,可参考以下 JSON 配置:

{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"]
}
}
}

💻 使用示例

基础用法

将 HTML 内容提供给 MCP 服务,即可收到一个可以立即访问的公共 URL。以下是具体的实现细节示例:

{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"]
}
}
}

📚 详细文档

架构图

架构图清晰地说明了工作流程:

  1. 大语言模型生成 HTML 内容。
  2. 内容发送到 EdgeOne Pages MCP 服务器。
  3. MCP 服务器将内容部署到 EdgeOne Pages 边缘函数。
  4. 内容存储在 EdgeOne KV 存储中以实现快速边缘访问。
  5. MCP 服务器返回公共 URL。
  6. 用户可以通过浏览器使用公共 URL 访问部署的内容,并享受边缘加速。

实现细节

该 MCP 服务与 EdgeOne Pages Functions 集成,用于部署静态 HTML 内容。其实现使用了:

  1. EdgeOne Pages Functions - 无服务器计算平台,支持在边缘执行 JavaScript/TypeScript 代码。
  2. 关键实现细节
    • 使用 EdgeOne Pages KV 存储来存储和提供 HTML 内容。
    • 自动生成每个部署的公共 URL。
    • 处理 API 错误并返回适当的错误消息。
  3. 工作原理
    • MCP 服务器通过 deploy-html 工具接收 HTML 内容。
    • 连接到 EdgeOne Pages API 获取基础 URL。
    • 使用 EdgeOne Pages KV API 部署 HTML 内容。
    • 返回一个可公开访问的 URL,用户可通过浏览器立即访问。

更多详细信息,请参阅 EdgeOne Pages Functions 文档EdgeOne Pages KV 存储指南

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,31 浏览
  • system 提出于 2025-09-18 06:30

相似服务问题

相关AI产品