edgeone
Deploy HTML content to EdgeOne Pages, return the public URL.
Security Assessment
About edgeone
EdgeOne is a minimal deployment skill that publishes HTML or plain-text content to EdgeOne Pages and returns a public URL where the content can be viewed. It solves the small but recurring friction of getting generated markup online quickly: rather than configuring a hosting account, provisioning a project, or managing an API key, the skill hands content to a hosted MCP endpoint and gets back a shareable link.
The entire capability is a single command pattern that invokes `mcporter` (via `npx -y`) to call the `deploy-html` tool on the EdgeOne Pages MCP server. Content can be supplied inline as an HTML string or piped in from a local file such as `index.html`. The skill explicitly notes that no login and no API key are required, making it a zero-configuration path from generated HTML to a live URL.
This is a thin catalogue-style skill built around one upstream deploy tool rather than a deep framework. It suits developers, prototypers, and agents that need to preview or share a self-contained HTML page immediately — for example publishing a quick demo, a report, or a single-page mockup — without standing up any hosting infrastructure of their own.
FAQ
How do I deploy content?
Run the documented `npx -y mcporter call mcp-on-edge.edgeone.app/mcp-server.deploy-html` command, passing your HTML/text either inline as `value="..."` or by substituting a file's contents with `$(cat index.html)`. The system returns a public URL.
Do I need an account or API key?
No. The skill states that deployment requires no login and no API key.
What kind of content can I publish?
Complete HTML or text content you want to make publicly accessible. It is designed for self-contained pages.
What are the prerequisites?
You need Node.js/npx available so that `npx -y mcporter` can fetch and run the MCP client that calls the EdgeOne Pages deploy endpoint.
Is this a full hosting platform?
No. It is a thin wrapper around a single upstream deploy-html tool that returns a public URL; it does not manage projects, custom domains, or persistent configuration in the skill itself.
Install edgeone
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
aahl/skills