Deploy Projects to EdgeOne Pages
Deploys HTML, folders, or full-stack projects to Tencent EdgeOne Pages and returns a public URL with global edge delivery.
Maintainer of this project? Claim this page to edit the listing.
1.0.0Add to Favorites
Why it matters
Automate the deployment of HTML content, folders, or full-stack projects to EdgeOne Pages, generating publicly accessible URLs through edge delivery.
Outcomes
What it gets done
Deploy HTML content to a public URL.
Deploy static website projects or full-stack applications.
Create and update projects on EdgeOne Pages.
Leverage edge delivery for fast global access.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-edgeone-pages-mcp | bash Capabilities
Tools your agent gets
Deploys HTML content to EdgeOne Pages and returns a publicly accessible URL with edge delivery
Deploys complete projects, including static sites and full-stack applications to EdgeOne Pages
Legacy tool for deploying folders or zip files to EdgeOne Pages projects
Overview
EdgeOne Pages MCP Server
This MCP server deploys HTML content, folders, or full-stack projects to Tencent's EdgeOne Pages, returning a public edge-delivered URL, with Functions and KV storage integration. Use it to instantly publish a page or app to a public URL via EdgeOne. Prefer the full-featured server over the legacy one, which is being deprecated.
What it does
EdgeOne Pages MCP Server deploys HTML content, folders, or full-stack projects to Tencent's EdgeOne Pages, returning a publicly accessible URL delivered via edge network. It supports both creating new projects and updating existing ones, integrates with EdgeOne Pages Functions (serverless compute) and KV storage for fast edge access, and offers multiple transport methods including stdio and HTTP streaming. Two server versions exist: a full-featured version and a legacy version that will be deprecated soon.
When to use - and when NOT to
Use this when you want an AI assistant to instantly publish a page, static site, or full-stack app to a real public URL - useful for quickly sharing a prototype, demo, or generated page without manually setting up hosting. Choose the full-featured server (edgeone-pages-mcp-fullstack) over the legacy one for current work, since the legacy version is being phased out; the full-featured version also supports separate international and China regional endpoints. It is specific to Tencent's EdgeOne Pages platform - not a general-purpose hosting deployment tool for other providers.
Capabilities
deploy_html- deploys HTML content directly, returns a public URL with edge deliverydeploy_folder- deploys complete projects (static sites and full-stack applications)deploy_folder_or_zip- legacy tool for deploying folders or zip archives
Example requests: "Deploy this HTML page to a public URL", "Deploy my website folder to EdgeOne Pages", "Create a publicly accessible deployment of this full-stack project".
How to install
Full-featured version (recommended):
npx edgeone-pages-mcp-fullstack@latest
Configuration:
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"timeout": 600,
"command": "npx",
"args": ["edgeone-pages-mcp-fullstack@latest"]
}
}
}
For China region, add "--region", "china" to args. A hosted Streaming HTTP endpoint is also available at https://mcp-on-edge.edgeone.site/mcp-server. Optional env vars for the legacy server: EDGEONE_PAGES_API_TOKEN, EDGEONE_PAGES_PROJECT_NAME (leave empty to create a new project). Requires Node.js 18+; open source with self-hosting support.
Who it's for
Developers who want an AI assistant to instantly deploy HTML pages, static sites, or full-stack apps to a public URL via Tencent's EdgeOne edge network, without manual hosting setup.
Source README
EdgeOne Makers MCP
An MCP service for deploying full-stack projects to EdgeOne Makers and obtaining publicly accessible URLs.
Requirements
- Node.js 18 or higher
MCP Configuration
// Tencent Cloud International (Default)
{
"mcpServers": {
"edgeone-makers-mcp-server": {
"timeout": 600,
"command": "npx",
"args": ["@edgeone/makers-mcp@latest"],
"env": {
// Optional.
// If provided, skips the browser login flow.
// How to obtain your API token:
// https://pages.edgeone.ai/document/api-token
"EDGEONE_PAGES_API_TOKEN": "",
// Optional.
// If provided, skips the browser project selection flow.
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}
// Tencent Cloud China
{
"mcpServers": {
"edgeone-makers-mcp-server": {
"timeout": 600,
"command": "npx",
"args": ["@edgeone/makers-mcp@latest", "--region", "china"],
"env": {
// Optional.
// If provided, skips the browser login flow.
// How to obtain your API token:
// https://pages.edgeone.ai/document/api-token
"EDGEONE_PAGES_API_TOKEN": "",
// Optional.
// If provided, skips the browser project selection flow.
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}
Quick HTML Preview
For quickly deploying a single HTML page for preview, use the Streaming HTTP MCP Server (no local installation required):
{
"mcpServers": {
"edgeone-makers-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}
Source code: https://github.com/TencentEdgeOne/self-hosted-pages-mcp
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.