</>MCP Agents Market
Skill

emdash

by emdash-cms11.7kTypeScriptUpdated 2026-08-24

EmDash is a full-stack TypeScript CMS based on Astro; the spiritual successor to WordPress

ClaudeChatGPT

EmDash is a full-stack TypeScript CMS built on Astro that provides agent skills, a programmatic CLI, and an integrated MCP server for AI-assisted development. Positioned as a modern alternative to WordPress, it enables AI agents like Claude and ChatGPT to build plugins, create themes, and manage content programmatically. The platform combines structured content storage with sandboxed plugin execution on Cloudflare Workers, while offering agent skills that guide AI assistants through CMS customization tasks. EmDash runs on Cloudflare infrastructure (D1, R2, Workers) or any Node.js environment with SQLite.

Key Features

Agent skills for AI-assisted plugin and theme development
Built-in MCP server for direct integration with Claude, ChatGPT, and other AI tools
CLI interface enabling programmatic content and schema management
Sandboxed plugin execution via Cloudflare Worker isolates with capability-based permissions
Portable Text structured content format decoupled from HTML presentation
Visual schema builder allowing non-developers to create content types through the admin UI
WordPress migration tools with agent skills for porting plugins and themes
Platform-agnostic architecture supporting D1, SQLite, PostgreSQL, R2, and S3-compatible storage

Use Cases

  • 01Building custom CMS plugins with AI assistance using provided skill definitions
  • 02Automating content management operations through the programmatic CLI interface
  • 03Migrating WordPress sites to a modern TypeScript stack with AI-guided plugin porting
  • 04Creating marketing sites, blogs, or portfolios with AI-assisted theme customization
  • 05Developing type-safe content APIs that AI agents can query and manipulate directly
  • 06Implementing secure plugin ecosystems where AI-generated code runs in sandboxed environments

Related Skills

View more

emdash — FAQ

What is EmDash?+

EmDash is a TypeScript-based CMS built on Astro that provides agent skills, an MCP server, and a CLI for AI-assisted development. It reimagines WordPress concepts like extensibility and plugins using modern serverless infrastructure and AI-friendly interfaces.

How do I install EmDash?+

Run 'npm create emdash@latest' to scaffold a new project, then deploy to Cloudflare or any Node.js environment. The platform integrates as an Astro plugin added to your astro.config.mjs file.

Which AI clients work with EmDash?+

EmDash's built-in MCP server works with Claude, ChatGPT, and other tools supporting the Model Context Protocol. The agent skills and CLI are compatible with any AI assistant that can read skill files and execute shell commands.

Do I need a Cloudflare account?+

No, EmDash runs on Node.js with SQLite for local development. However, sandboxed plugin execution requires Cloudflare's Dynamic Workers feature, available on paid plans starting at $5/month. You can disable plugins by commenting out the worker_loaders configuration block.

Is EmDash free and open source?+

Yes, EmDash is open source and available on GitHub. The core platform is free to use, though deploying with full sandboxed plugin support on Cloudflare requires a paid Cloudflare account.

What are the prerequisites for using EmDash?+

You need Node.js and npm installed. For Cloudflare deployment with sandboxed plugins, you'll need a Cloudflare account with access to D1, R2, and Dynamic Workers. For local development, only SQLite is required.

How do I install emdash?+

Open the source repository on GitHub and follow its README. emdash is a skill — MCP Agents Market links you directly to the official repo.

Is emdash free?+

emdash is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches