MCP Connector

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.

Works with github

Maintainer of this project? Claim this page to edit the listing.


90
Spark score
out of 100
Updated 21 days ago
Version 1.0.0
Models
universal

Add 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

01

Deploy HTML content to a public URL.

02

Deploy static website projects or full-stack applications.

03

Create and update projects on EdgeOne Pages.

04

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

deploy_html

Deploys HTML content to EdgeOne Pages and returns a publicly accessible URL with edge delivery

deploy_folder

Deploys complete projects, including static sites and full-stack applications to EdgeOne Pages

deploy_folder_or_zip

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 delivery
  • deploy_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.