by TencentEdgeOne
EdgeOne Pages MCP is a MCP service designed to deploy HTML content, folders, and zip files to EdgeOne Pages. It leverages EdgeOne Pages Edge Functions and KV Store to provide publicly accessible URLs for the deployed content, enabling fast edge delivery.
EdgeOne Pages MCP is an MCP (Micro-Cloud Platform) service designed for deploying HTML content, folders, and zip files to EdgeOne Pages. It provides a publicly accessible URL for the deployed content, leveraging EdgeOne Pages Edge Functions and KV Store for fast edge delivery.
To use EdgeOne Pages MCP, you need Node.js 18 or higher. You can configure it as a stdio MCP Server or a Streamable HTTP MCP Server. For stdio, you can optionally provide EDGEONE_PAGES_API_TOKEN
and EDGEONE_PAGES_PROJECT_NAME
environment variables. The service accepts HTML content through the deploy_html
tool, connects to the EdgeOne Pages API to get the base URL, deploys the content using the EdgeOne Pages KV API, and returns a publicly accessible URL.
What are the requirements for running EdgeOne Pages MCP? Node.js 18 or higher is required.
How do I obtain my EdgeOne Pages API token? Refer to the EdgeOne documentation for instructions on obtaining your API token.
Can I update an existing EdgeOne Pages project?
Yes, you can provide an existing project name in the EDGEONE_PAGES_PROJECT_NAME
environment variable to update it.
Where is the deployed content stored? The content is stored in the EdgeOne Pages KV Store for fast edge access.
What kind of content can I deploy? You can deploy HTML content, folders, and zip files.
An MCP service for deploying HTML content, folder, and zip file to EdgeOne Pages and obtaining a publicly accessible URL.
Suitable for most MCP applications
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"],
"env": {
// Optional. If deploying a folder or zip file to an EdgeOne Pages project
// provide your EdgeOne Pages API token.
// How to obtain your API token: https://edgeone.ai/document/177158578324279296
"EDGEONE_PAGES_API_TOKEN": "",
// Optional. Leave empty to create a new EdgeOne Pages project.
// Provide a project name to update an existing project.
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}
Available in applications supporting Streamable HTTP MCP Server
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}
The architecture diagram illustrates the workflow:
This MCP service integrates with EdgeOne Pages Functions to deploy static HTML content. The implementation uses:
EdgeOne Pages Functions - A serverless computing platform that allows execution of JavaScript/TypeScript code at the edge.
Key Implementation Details :
How it works :
deploy_html
toolUsage Example :
For more information, see the EdgeOne Pages Functions documentation and EdgeOne Pages KV Storage Guide.
MIT
Please log in to share your review and rating for this MCP.
Discover more MCP servers with similar functionality and use cases
by daytonaio
Provides a secure, elastic sandbox environment for executing AI‑generated code with isolated runtimes and sub‑90 ms provisioning.
by awslabs
Specialized servers that expose AWS capabilities through the Model Context Protocol, allowing AI assistants and other applications to retrieve up‑to‑date AWS documentation, manage infrastructure, query services, and perform workflow automation directly from their context.
by awslabs
AWS MCP Servers allow AI agents to interact with and manage a wide range of AWS services using natural language commands. They enable AI-powered cloud management, automated DevOps, and data-driven insights within the AWS ecosystem.
by cloudflare
Remote Model Context Protocol endpoints that let AI clients read, process, and act on data across Cloudflare services such as Workers, Radar, Observability, and more.
by supabase-community
Enables AI assistants to interact directly with Supabase projects, allowing them to query databases, fetch configuration, manage tables, and perform other project‑level operations.
by Azure
azure-mcp is a server that implements the Model Context Protocol (MCP) to connect AI agents with Azure services. It allows developers to interact with Azure resources like Storage, Cosmos DB, and the Azure CLI using natural language commands within their development environment.
by Flux159
MCP Server for Kubernetes management commands, enabling interaction with Kubernetes clusters to manage pods, deployments, and services.
by strowk
Provides a Golang‑based server that enables interaction with Kubernetes clusters via prompts, allowing listing of contexts, namespaces, resources, nodes, pods, events, logs, and executing commands inside pods.
by jamsocket
Run arbitrary Python code securely in persistent, stateful sandboxes that remain available indefinitely.