EdgeOne Страницы MCP
EdgeOne Pages MCP — это сервис, предназначенный для развертывания HTML-контента на EdgeOne Pages, позволяющий пользователям получать общедоступный URL для своего контента.
Обзор
Что такое EdgeOne Pages MCP?
EdgeOne Pages MCP — это сервис, предназначенный для развертывания HTML-контента на EdgeOne Pages, позволяющий пользователям получать общедоступный URL для их контента.
Как использовать EdgeOne Pages MCP?
Чтобы использовать EdgeOne Pages MCP:
- Предоставьте ваш HTML-контент сервису MCP
- Сервис развернет контент
- Вы получите публичный URL, который можно будет сразу же использовать
Ключевые особенности EdgeOne Pages MCP
- Быстрое развертывание HTML-контента с использованием протокола MCP
- Автоматическая генерация общедоступных URL для развернутого контента
Сценарии использования EdgeOne Pages MCP
- Быстрое развертывание статических HTML-сайтов
- Обмен HTML-контентом с общедоступным URL для удобного доступа
- Интеграция с функциями EdgeOne Pages для безсерверных приложений
Часто задаваемые вопросы о EdgeOne Pages MCP
Что такое протокол MCP?
Протокол MCP — это метод быстрого развертывания контента на EdgeOne Pages, обеспечивающий быстрый доступ и доставку.
Существует ли ограничение на HTML-контент, который я могу развернуть?
Могут быть ограничения в зависимости от политики сервиса EdgeOne Pages, поэтому лучше обратиться к документации для получения конкретной информации.
Как мне получить доступ к развернутому контенту?
После развертывания сервис предоставит публичный URL, который можно будет открыть через веб-браузер.
Деталь
EdgeOne Pages MCP
An MCP service for deploying HTML content, folder, and zip file to EdgeOne Pages and obtaining a publicly accessible URL.
<a href="https://glama.ai/mcp/servers/@TencentEdgeOne/edgeone-pages-mcp"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@TencentEdgeOne/edgeone-pages-mcp/badge" alt="EdgeOne Pages MCP server" /> </a>Demo
Deploy HTML
Deploy Folder
Requirements
- Node.js 18 or higher
Configure MCP
stdio MCP Server
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": ""
}
}
}
}
Streamable HTTP MCP Server
Available in applications supporting Streamable HTTP MCP Server
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}
Architecture
The architecture diagram illustrates the workflow:
- Large Language Model generates HTML content
- Content is sent to the EdgeOne Pages MCP Server
- MCP Server deploys the content to EdgeOne Pages Edge Functions
- Content is stored in EdgeOne KV Store for fast edge access
- MCP Server returns a public URL
- Users can access the deployed content via browser with fast edge delivery
Features
- MCP protocol for rapid deployment of HTML content to EdgeOne Pages
- Automatic generation of publicly accessible URLs
Implementation
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 :
- Uses EdgeOne Pages KV store to store and serve the HTML content
- Automatically generates a public URL for each deployment
- Handles API errors with appropriate error messages
-
How it works :
- The MCP server accepts HTML content through the
deploy_html
tool - It connects to EdgeOne Pages API to get the base URL
- Deploys the HTML content using the EdgeOne Pages KV API
- Returns a publicly accessible URL to the deployed content
- The MCP server accepts HTML content through the
-
Usage Example :
- Provide HTML content to the MCP service
- Receive a public URL that can be accessed immediately
For more information, see the EdgeOne Pages Functions documentation and EdgeOne Pages KV Storage Guide.
License
MIT
Конфигурация сервера
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": [
"edgeone-pages-mcp"
]
}
}
}