Server profile

EdgeOne Makers MCP

EdgeOne Makers MCP publishes full-stack projects and gives users a public address for the result. A separate hosted connection handles lightweight HTML previews without running the package locally.

Server facts

EdgeOne Makers MCP

Tech

Runtime / language
node
Transports
stdio
Remote available
No
Authentication
Not specified

Activity

GitHub stars
439
Last commit
Data as of

Tags

  • App Deployment
  • Edgeone
  • Full Stack
  • Public Previews

Overview

Choose the connection path according to what you want to publish. For a full-stack project, the README describes a local package that deploys to EdgeOne Makers and produces a publicly reachable address. For a quick preview of one HTML page, it points to a hosted MCP endpoint using Streaming HTTP. That second path requires no local package installation, and its source is linked as a separate project. The README does not describe these two options as interchangeable ways to expose every deployment capability, so the preview endpoint should be understood in its narrower single-page role.

The local setup runs on Node.js, with version 18 as the minimum. Its default configuration targets Tencent Cloud International; a region argument selects the China variant. Browser interaction can be reduced through two optional environment values. Providing an API token bypasses login in the browser, while supplying a project name avoids the browser-based project chooser. Naming needs care when reading the supplied material: the repository slug and structured inventory still refer to Pages, but the README now identifies Makers and launches @edgeone/makers-mcp@latest. The older inventory describes HTML publication plus a frontend-folder or ZIP deployment operation returning a link and project details. Those entries are included with their original data provenance rather than presented as a verified catalog of the newer package.

Install & configure

Requirements

  • Local package: Node.js version 18 or above
Documented launch / install command
npx @edgeone/makers-mcp@latest

This launch uses the international configuration from the README, not the older package in config_hint. Both environment entries are optional. Append --region china for the documented regional alternative. The remote_url belongs to the separate single-HTML preview service and uses HTTP rather than this local stdio launch.

Config file · macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Use Settings → Developer → Edit Config when available. Do not assume a Linux configuration path; check the client documentation for your platform. Remote servers use the app’s connector flow when supported, not the local stdio file shown here. Merge this example with existing settings; do not overwrite unrelated servers.

Claude Desktop configuration
{
  "mcpServers": {
    "edgeone-pages-mcp": {
      "command": "npx",
      "args": [
        "@edgeone/makers-mcp@latest"
      ],
      "env": {
        "EDGEONE_PAGES_API_TOKEN": "<optional credential replacing browser login>",
        "EDGEONE_PAGES_PROJECT_NAME": "<optional project selection replacing the browser chooser>"
      }
    }
  }
}

Read the Claude Desktop setup guide

Config file · Project: .cursor/mcp.json

User: ~/.cursor/mcp.json

The project path is relative to the workspace root. The tilde denotes your user home directory. Use Cursor’s MCP settings to confirm which configuration and scope your installed version is reading. Merge this example with existing settings; do not overwrite unrelated servers.

Cursor configuration
{
  "mcpServers": {
    "edgeone-pages-mcp": {
      "command": "npx",
      "args": [
        "@edgeone/makers-mcp@latest"
      ],
      "env": {
        "EDGEONE_PAGES_API_TOKEN": "<optional credential replacing browser login>",
        "EDGEONE_PAGES_PROJECT_NAME": "<optional project selection replacing the browser chooser>"
      }
    }
  }
}

Read the Cursor setup guide

Config file · Workspace: .vscode/mcp.json

For user scope, use the “MCP: Open User Configuration” command if available. Do not guess a user configuration path across operating systems, profiles, containers, or remote workspaces; check the client documentation. Merge this example with existing settings; do not overwrite unrelated servers.

VS Code configuration
{
  "servers": {
    "edgeone-pages-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@edgeone/makers-mcp@latest"
      ],
      "env": {
        "EDGEONE_PAGES_API_TOKEN": "<optional credential replacing browser login>",
        "EDGEONE_PAGES_PROJECT_NAME": "<optional project selection replacing the browser chooser>"
      }
    }
  }
}

Read the VS Code setup guide

Config file · macOS/Linux: ~/.codeium/windsurf/mcp_config.json

Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json

Open the MCP configuration through Windsurf’s settings when possible to confirm the active file. Paths can differ in managed or future releases; check the client documentation if this location is not present. Merge this example with existing settings; do not overwrite unrelated servers.

Windsurf configuration
{
  "mcpServers": {
    "edgeone-pages-mcp": {
      "command": "npx",
      "args": [
        "@edgeone/makers-mcp@latest"
      ],
      "env": {
        "EDGEONE_PAGES_API_TOKEN": "<optional credential replacing browser login>",
        "EDGEONE_PAGES_PROJECT_NAME": "<optional project selection replacing the browser chooser>"
      }
    }
  }
}

Read the Windsurf setup guide

Config file · Project scope: .mcp.json at the repository root

The project file uses mcpServers. For user scope, use claude mcp add --scope user rather than assuming .mcp.json in your home directory is the user configuration. Check the client documentation for managed settings and storage details. Merge this example with existing settings; do not overwrite unrelated servers.

Claude Code configuration
{
  "mcpServers": {
    "edgeone-pages-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@edgeone/makers-mcp@latest"
      ],
      "env": {
        "EDGEONE_PAGES_API_TOKEN": "<optional credential replacing browser login>",
        "EDGEONE_PAGES_PROJECT_NAME": "<optional project selection replacing the browser chooser>"
      }
    }
  }
}

Read the Claude Code setup guide

Examples are translated from the published configuration. Supply your own credentials and verify requirements in the upstream README. Remote connectors are shown only where a supported configuration format is known.

Tools

Source: repository tool metadata. Tool descriptions are a documented snapshot, not a live capability check.

ToolWhat it does
deploy_folder_or_zipThe supplied Pages inventory describes publishing a built frontend folder or ZIP and returning project details plus a URL.
deploy_htmlThe supplied Pages inventory describes publishing HTML and reporting its public address.

Names, permissions, and defaults can change. Check the current upstream documentation before granting access.

Use cases

  • Obtain a public address after deploying a full-stack project to Makers.
  • Preview one generated HTML page through the hosted connection.
  • Use a saved token and project name to avoid the two browser selection steps.
  • Select the China deployment variant instead of the international default.

Strengths

  • Offers a hosted route for small previews alongside the local project-deployment package.
  • Accepts optional values that remove interactive login and project selection.
  • Documents regional configuration rather than leaving the region implicit.

Limitations

  • Pages-era tool metadata and the Makers README describe differently named versions of the integration.
  • Not stated in the README: preview retention, quotas, or the hosted endpoint's authentication requirements.

Frequently asked questions

The README uses @edgeone/makers-mcp@latest. The older Pages package remains in the structured hint, but is not the current documented launch.

The README's browser flows handle login and project selection. A token skips the former, and a project name skips the latter.

The supplied text presents that URL specifically for previewing a single HTML page; full-stack publication is described for Makers.

No. The China example keeps the same package and adds --region china to its arguments.

Independent listing, not an affiliation or security review. Grant the least access needed and verify the upstream instructions before running code.

Related MCP servers

MCP for Unity

Games & 3D

MCP for Unity links AI assistants to the Unity Editor for scene work, asset management, script editing, testing, and builds. It targets game developers who want to direct editor workflows through natural language.

Open Source MCP Servers for AWS

Cloud & DevOps

This AWS Labs repository collects specialized MCP servers for AWS documentation, cloud development, and operational workflows. It is a suite to choose from rather than one server exposing a single fixed tool catalog.

Cloudflare MCP Server

Cloud & DevOps

Cloudflare MCP Server is a collection of product-specific remote servers for Cloudflare accounts. It brings configuration, logs, analytics, documentation, and selected management workflows into compatible AI clients.

Terraform MCP Server

Cloud & DevOps

Connect MCP assistants to Terraform Registry data and HCP Terraform or Terraform Enterprise. It supports infrastructure research, private registry access, and workspace operations with selectable tools and deployment transports.

Kubernetes MCP Server

Cloud & DevOps

Give MCP assistants direct Kubernetes and OpenShift API access. The native Go server supports resource operations, pod diagnostics, Helm releases, and Tekton tasks, with configurable restrictions and multi-cluster support.

MCP Server Kubernetes

Cloud & DevOps

MCP Server Kubernetes lets assistants inspect and manage clusters through kubectl-oriented tools. It covers resources, logs, rollouts, Helm releases, port forwarding, and diagnostics using an existing Kubernetes context.

kubectl-mcp-server

Cloud & DevOps

kubectl-mcp-server connects assistants to Kubernetes inspection and management workflows. It covers pod diagnostics, deployments, networking, Helm, security reviews, resource analysis, and optional dashboards.

Cloud Run MCP Server

Cloud & DevOps

Cloud Run MCP Server connects agents to application deployment and service inspection on Google Cloud Run. It offers a local credential-based setup, Gemini CLI integration, and authenticated remote operation with specific limits.