An MCP service for deploying HTML content, folders, or full-stack projects to EdgeOne Pages and obtaining publicly accessible URLs. - Node.js 18 or higher Full-featured MCP service that supports the deployfolder tool for deploying full-stack projects. The following MCP Server will be deprecated soon: Supports both deployhtml and deployfolderorzip tools. For MCP clients that support HTTP streaming,
Add this skill
npx mdskills install TencentEdgeOne/edgeone-pages-mcpWell-documented deployment server with clear setup instructions and multiple hosting options
1# EdgeOne Pages MCP23An MCP service for deploying HTML content, folders, or full-stack projects to EdgeOne Pages and obtaining publicly accessible URLs.45<a href="https://glama.ai/mcp/servers/@TencentEdgeOne/edgeone-pages-mcp">6 <img width="380" height="200" src="https://glama.ai/mcp/servers/@TencentEdgeOne/edgeone-pages-mcp/badge" alt="EdgeOne Pages MCP server" />7</a>89## Demo1011### Deploy HTML12131415### Deploy Folder16171819## Requirements2021- Node.js 18 or higher2223## MCP Configuration2425### stdio MCP Server2627Full-featured MCP service that supports the `deploy_folder` tool for deploying full-stack projects.2829```jsonc30// Tencent Cloud International (Default)31{32 "mcpServers": {33 "edgeone-pages-mcp-server": {34 "timeout": 600,35 "command": "npx",36 "args": ["edgeone-pages-mcp-fullstack@latest"]37 }38 }39}4041// Tencent Cloud China42{43 "mcpServers": {44 "edgeone-pages-mcp-server": {45 "timeout": 600,46 "command": "npx",47 "args": ["edgeone-pages-mcp-fullstack@latest", "--region", "china"]48 }49 }50}51```5253The following MCP Server will be deprecated soon:5455Supports both `deploy_html` and `deploy_folder_or_zip` tools.5657```jsonc58{59 "mcpServers": {60 "edgeone-pages-mcp-server": {61 "command": "npx",62 "args": ["edgeone-pages-mcp@latest"],63 "env": {64 // Optional.65 // If you need to deploy folders or zip files to66 // EdgeOne Pages projects, provide your EdgeOne Pages API token.67 // How to obtain your API token:68 // https://edgeone.ai/document/17715857832427929669 "EDGEONE_PAGES_API_TOKEN": "",70 // Optional. Leave empty to create a new EdgeOne Pages project.71 // Provide a project name to update an existing project.72 "EDGEONE_PAGES_PROJECT_NAME": ""73 }74 }75 }76}77```7879### Streaming HTTP MCP Server8081For MCP clients that support HTTP streaming, only supports the `deploy_html` tool.8283```json84{85 "mcpServers": {86 "edgeone-pages-mcp-server": {87 "url": "https://mcp-on-edge.edgeone.site/mcp-server"88 }89 }90}91```9293## Tool Details9495### deploy_html Tool9697#### Architecture Design9899100101The architecture diagram shows the complete workflow of the `deploy_html` tool:1021031. Large Language Model generates HTML content1042. Content is sent to the EdgeOne Pages MCP Server1053. MCP Server deploys the content to EdgeOne Pages Edge Functions1064. Content is stored in EdgeOne KV Store for fast edge access1075. MCP Server returns a publicly accessible URL1086. Users can access the deployed content via browser with fast edge delivery109110#### Implementation Details111112This tool integrates with EdgeOne Pages Functions to deploy static HTML content:1131141. **EdgeOne Pages Functions** - A serverless computing platform that supports executing JavaScript/TypeScript code at the edge1151162. **Core Implementation Features**:117118 - Uses EdgeOne Pages KV storage to save and serve HTML content119 - Automatically generates publicly accessible URLs for each deployment120 - Provides comprehensive API error handling and feedback1211223. **How It Works**:123 - MCP server receives HTML content through the `deploy_html` tool124 - Connects to EdgeOne Pages API to obtain the base URL125 - Deploys HTML content using the EdgeOne Pages KV API126 - Returns an immediately accessible public URL127128For more information, refer to the [EdgeOne Pages Functions documentation](https://edgeone.ai/document/162227908259442688) and [EdgeOne Pages KV Storage Guide](https://edgeone.ai/document/162227803822321664).129130The source code is open source and can be self-deployed with custom domain binding: https://github.com/TencentEdgeOne/self-hosted-pages-mcp131132### deploy_folder Tool133134This tool supports deploying complete projects to EdgeOne Pages:135136- Supports full deployment of static website projects137- Supports deployment of full-stack applications138- Option to update existing projects or create new ones139140## License141142MIT143
Full transparency — inspect the skill content before installing.