EdgeOrigin Documentation
Learn how to build, host, integrate, and automate websites and applications with EdgeOrigin APIs and Model Context Protocol.
Platform Overview & Documentation Hub
Learn how to build, host, customize, and automate websites and applications with EdgeOrigin APIs and the Model Context Protocol.
Welcome to the EdgeOrigin Documentation
EdgeOrigin is an AI-powered platform for building, hosting, managing, and scaling websites, web applications, and software. Whether you prefer building visually with our intuitive CMS or collaborating with AI coding agents via the Model Context Protocol (MCP), EdgeOrigin gives you an integrated, serverless edge runtime with zero maintenance overhead.
Explore Guides & References
Quick Start Guide
Step-by-step instructions to create a site, customize layouts, and publish to the edge.
AI Agents & MCP
Connect Claude, Cursor, Windsurf, or Gemini to build and update your site via MCP.
Visual CMS Guide
Master page layouts, blog publishing, media archives, and navigation menus.
API Authentication
Generate site-scoped bearer tokens and configure secure developer permissions.
Content REST API
Programmatically create, update, and publish pages, articles, and media assets.
Hosting & Domains
Connect custom apex domains, configure automated SSL, and manage edge caching.
Plugin System
Extend site capabilities with lead forms, XML sitemaps, Tag Manager, and custom scripts.
Platform Architecture
Understand our serverless edge runtime, database isolation, and theme inheritance.
Connect an AI Coding Agent in 3 Steps
EdgeOrigin includes native support for the Model Context Protocol (MCP). You can connect AI coding assistants (such as Claude Desktop, Cursor, Windsurf, or Gemini) directly to your site workspace.
{
"mcpServers": {
"edgeorigin": {
"url": "https://edgeorigin.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_SITE_SCOPED_TOKEN"
}
}
}
}
REST API Quick Example
Every site workspace exposes documented REST endpoints for headless integrations, automated build pipelines, and custom backends.
curl -X POST https://edgeorigin.app/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_SITE_SCOPED_TOKEN" \
-d '{
"jsonrpc": "2.0",
"id": "1",
"method": "tools/call",
"params": {
"name": "site.get_context",
"arguments": {}
}
}'
