ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills

      Safety Report

      ๐ŸŒ Deploy HTML content to EdgeOne Pages

      @mcp

      Deploy HTML content to EdgeOne Pages, return the public URL.

      140Downloads
      0Installs
      1Stars
      1Versions
      DevOps & Infrastructure2,137

      Security Analysis

      medium confidence
      Suspicious0.04 risk

      The skill's purpose (publish HTML to a remote Pages service) is plausible, but the runtime instructions rely on dynamically executing an npm package (npx -y mcporter) and the examples show reading local files to send to an external endpoint โ€” behaviors that increase risk and are not explicitly constrained in the instructions.

      Mar 24, 20261 files3 concerns
      Purpose & Capabilitynote

      The stated purpose (deploy HTML and return a public URL) matches the instructions to call a remote deploy endpoint. Requiring a CLI (mcporter) is reasonable for this functionality. The claim 'No login required, no API key required' is consistent with anonymous deployment but should be verified against the service's policy.

      Instruction Scopeconcern

      The examples instruct running 'npx -y mcporter call ... value="$(cat index.html)"' which reads a local file and sends its contents to an external service. The SKILL.md does not limit which local files may be read nor require explicit user confirmation before reading/sending files. That creates a risk of unintended local data exfiltration if the agent reads files beyond what the user expects.

      Install Mechanismconcern

      The install metadata and examples rely on an npm package (mcporter). The instructions use 'npx -y' which automatically downloads and executes code from the npm registry at runtime โ€” a higher-risk install mechanism because it runs remote code without manual review. The skill does not reference a known, verifiable upstream repository/release for that package in the instructions.

      Credentialsok

      No environment variables, credentials, or config paths are requested. This is proportionate to the described anonymous deployment use case.

      Persistence & Privilegeok

      The skill is not 'always' enabled and does not request elevated persistence. It can be invoked normally by the agent; autonomous invocation is allowed by default (not flagged on its own).

      Guidance

      This skill does what it claims (upload HTML and return a URL) but has two practical risks you should consider before installing: (1) It runs mcporter from npm (the examples use 'npx -y'), which downloads and executes remote code automatically โ€” verify the mcporter package and its maintainer before use. (2) The instructions show reading local files (cat index.html) and sending them to an external host (mcp-on-edge.edgeone.app). Ensure the agent only uploads content you intend to publish and avoid allowing it to read sensitive files. If you need to use this, prefer reviewing the mcporter package source (or install a vetted binary), require explicit confirmation before any local-file reads, and avoid uploading private data. If you want stronger assurance, test in an isolated/sandboxed environment first.

      Latest Release

      v1.0.0

      Deploy HTML content to EdgeOne Pages, return the public URL. No login required, no API key required.

      More by @mcp

      ๐Ÿ  Home Assistant via MCP protocol

      6 stars

      MCP Colombia

      4 stars

      mcp-adapter

      4 stars

      xiaodu-senior-night-assist-official

      @dueros-mcp ยท 0 stars

      xiaodu-movie-mode-official

      @dueros-mcp ยท 0 stars

      xiaodu-wake-up-routine-official

      @dueros-mcp ยท 0 stars

      Published by @mcp on ClawHub

      Zappushยฉ 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]