• Product Introduction
  • Quick Start
    • Agent Development
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Agent
    • Frontends
      • Vite
      • React
      • Vue
      • Hugo
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Building Output Configuration
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Domain Management
    • Overview
    • Custom Domain
    • HTTPS Configuration
      • Overview
      • Apply for Free Certificate
      • Using Managed SSL Certificate
    • Configure DNS CNAME Record
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Agents
    • Overview
    • Quick Start
    • Conversation Storage
    • Observability
    • Sandbox Tool
      • Overview
      • Using the Agent Framework
      • Sandbox Atomic API
      • Network Search Tool
    • Agent Authentication
  • Models
    • Overview
    • Models and Vendors
      • Overview
      • Using Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • Message Notification
  • Integration Guide
    • AI
      • Dialogue Large Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
  • Best Practices
    • Adding an AI Chat Assistant to a Website
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Using General Large Model to Quickly Build AI Application
    • Use the DeepSeek model to quickly build a conversational AI site
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
  • Migration Guides
    • Migrating from Vercel to EdgeOne Makers
    • Migrating from Cloudflare Pages to EdgeOne Makers
    • Migrating from Netlify to EdgeOne Makers
  • Troubleshooting
  • FAQs
  • Limits
  • Pricing
  • Contact Us
  • Release Notes

MCP

What Is MCP

MCP (Model Context Protocol) is an open protocol that enables AI models to securely interact with local and remote resources. Just configure it in MCP-supported clients such as Cline, Cursor, and Claude.

EdgeOne Makers Deploy MCP

EdgeOne Makers Deploy MCP is a dedicated service that can quickly deploy web applications to EdgeOne Makers and generate publicly accessible links. This enables you to immediately preview and share AI-generated web content.

Deployment Mode

Makers Deploy MCP Server supports two deployment methods. You can quickly deploy your project to Makers from any MCP-supported client, based on your project's requirements.

Deploying Full-Stack Application

Communicate with the AI using natural language to guide it in completing code and deploying the project to Makers for continuous development and iteration. We recommend using the AI context file provided by Makers to help the AI generate more compliant code. For details, refer to the document.

{
"mcpServers": {
"edgeone-makers-mcp-server": {
"command": "npx",
// To deploy to Tencent Cloud China, use ["@edgeone/makers-mcp@latest", "--region", "china"]
"args": ["@edgeone/makers-mcp@latest"]
}
}
}

Supported clients: Cursor, VSCode, Windsurf, ChatWise, Cherry Studio, and so on

Sharing HTML Content

You can quickly deploy HTML content to Makers without logging in, for example, to share AI-generated web content.
{
"mcpServers": {
"edgeone-makers-mcp-server": {
"url": "https://mcp-on-edge.edgeone.app/mcp-server"
}
}
}
Supported clients: ChatWise
This method leverages serverless edge computing capability and KV storage to receive HTML content through API, automatically generating a public access link that takes effect immediately, achieving static page deployment in seconds with a built-in error handling mechanism.


Deploying Your Own MCP Service

Makers also provides corresponding templates to help you quickly get started with deploying your own MCP Server.
Take Self Hosted Makers MCP as an example. This is the MCP Server template for sharing HTML content mentioned above. You can deploy it as your own project to use your custom domain and learn the development paradigm of the MCP protocol.
Pre-issues:
1. Configure KV Storage: This is used to store HTML content. The variable name bound to the KV namespace must be `my_kv`. After binding, you need to redeploy the project. For more usage methods of KV, refer to KV Storage.
2. Bind a custom domain name: obtain a dedicated access address. For details, refer to Custom Domain Name.
After deployment, add the following content in the MCP Server configuration file:
{
"mcpServers": {
"edgeone-makers": {
"url": "https://yourcustomdomainname/mcp-server"
}
}
}
You can deploy HTML content to Makers using natural language with AI, or you can deploy it via API. An example is provided below:
curl -X POST https://your-custom-domain-name/kv/set \ -H "Content-Type: application/json" \ -d '{"value": "<html><body><h1>Hello, World!</h1></body></html>"}'

Why Use EdgeOne Makers?

The MCP technology trend aligns closely with the edge serverless architecture of Makers Functions. Its advantages in performance, scalability, and ease of use enable developers to leverage the convenience of a global edge network without managing infrastructure. We will continuously monitor industry trends, integrate with the direction of community technology evolution, and consistently enhance MCP-related capabilities to help developers improve efficiency and development experience.
For more details about Makers, see other sections of the documentation.
ai-agent
You can ask me like
How to Get Started with EdgeOne Makers?