
An open source Astro CMS by EmDash, designed for both human users and AI agents, offering a flexible content management system for modern web projects.
Content-driven websites
Build and manage blogs, portfolios, or documentation sites with custom content types and structured fields.
AI-assisted content management
Use AI agents (via MCP) to handle repetitive tasks like creating pages, managing taxonomies, or scheduling revisions.
Team collaboration
Multiple editors can work with drafts, revisions, scheduling, and live preview for complex editorial workflows.
Plugin development
Extend the CMS with custom block types, admin pages, hooks, and storage through a secure plugin ecosystem.
Rapid prototyping
Scaffold a new project locally with `npm create emdash` and deploy instantly to Cloudflare.
Agent-ready MCP server
Exposes content, schema, media, taxonomies, menus, and revisions to MCP-aware tools like Claude or OpenCode, enabling AI agents to manage content directly.
Typed schema and migrations
Define content types in a seed file; EmDash generates TypeScript types and runs database migrations automatically on `dev`.
Astro-native integration
First-class support for server-rendered pages, content loaders, image components, and JSON structured content.
Admin content management
Create custom content types directly in the admin panel, with support for drafts, revisions, scheduling, full-text search, taxonomies, menus, and live preview.
Secure plugin ecosystem
Extend the CMS with custom block types, admin pages, hooks, and storage—plugins run in a secure execution context with scoped permissions to prevent site damage.
One-click Cloudflare deployment
Deploy the entire CMS to Cloudflare with a single click, simplifying hosting and scaling.
npm create emdash locally to scaffold a new project ready for deployment. Once set up, define your content types in a seed file, then use the admin panel to create and manage content with drafts, revisions, and scheduling. For AI agent integration, drop the MCP server into Claude, OpenCode, or any MCP-aware tool—agents can then edit content, manage taxonomies, and handle revisions automatically. For questions, join the Discord community or open an issue on GitHub.An open source Astro CMS by EmDash, designed for both human users and AI agents, offering a flexible content management system for modern web projects.
Category:Programming Assistant
Visit Link:https://emdashcms.com/
Tags:open source cms、astro cms、ai agents、headless cms、content management