ひとことで言うと

EmDashには、AIツールがサイトのコンテンツを操作するためのMCPサーバーとCLIが組み込まれ、公式テンプレートにはAIに作業の手順を伝えるAgent Skillsが入っています。公式ドキュメントを検索するためのDocs MCPは、これらとは別のサーバーです。

図:AIツールとEmDashをつなぐ仕組み

Docs MCPdocs.emdashcms.com/mcpサイトのMCPサーバー/_emdash/api/mcpEmDash CLInpx emdash作業の手順を読むAIツール(Claude、ChatGPT、Cursorなど)EmDashの公式ドキュメント(検索のみ)自分のEmDashサイトコンテンツ・メディア・スキーマなどAgent Skills.agents/skills/
図のテキストを読む
flowchart LR
    AI["AIツール<br/>(Claude、ChatGPT、Cursorなど)"]
    AI -- "Docs MCP<br/>docs.emdashcms.com/mcp" --> DOCS["EmDashの公式ドキュメント<br/>(検索のみ)"]
    AI -- "サイトのMCPサーバー<br/>/_emdash/api/mcp" --> SITE["自分のEmDashサイト<br/>コンテンツ・メディア・スキーマなど"]
    AI -- "EmDash CLI<br/>npx emdash" --> SITE
    SK["Agent Skills<br/>.agents/skills/"] -. "作業の手順を読む" .-> AI

図の補足

仕組み 何ができるか どこにあるか
サイトのMCPサーバー コンテンツの閲覧・作成・編集・公開、メディア、タクソノミー、メニュー、サイト設定、スキーマ、リビジョンの操作 各サイトの /_emdash/api/mcp。初期設定で有効
EmDash CLI コンテンツ、スキーマ、メディア、検索、タクソノミー、メニューの操作や型の生成をコマンドで実行する emdash パッケージに同梱。npx emdash または em で実行
Agent Skills EmDashのサイト作り、プラグイン作成、CLIの使い方をAIに説明する 公式テンプレートの .agents/skills/(building-emdash-site、creating-plugins、emdash-cli)
Docs MCP 公式ドキュメントを検索する(search_docs)。コンテンツは読み書きできない https://docs.emdashcms.com/mcp(認証なし、読み取り専用)
  • サイトのMCPサーバーは、OAuthまたは個人用アクセストークンで認証します。AIができる操作は、許可した権限とユーザーのロール(管理画面の表示は「権限」。管理者、編集者、投稿者、寄稿者など)の範囲に限られます。
  • スキーマの変更はデータベースの構造を変え、保存済みのフィールドのデータを削除することがあります。管理者の権限が必要です。
  • EmDash公式サイトのFAQは、EmDashはAIを使わなくても使えると説明しています。

根拠にした公式ページ

  • EmDash公式「AIツール連携」(本サイトの訳):https://docs.emdashcms.com/guides/ai-tools/
  • EmDash公式「AIツール向けDocs MCP」(本サイトの訳):https://docs.emdashcms.com/docs-mcp/
  • EmDash公式「CLIリファレンス」(本サイトの訳):https://docs.emdashcms.com/reference/cli/
  • EmDash公式リポジトリのREADME:https://github.com/emdash-cms/emdash
  • 公式テンプレートのAGENTS.md(blogテンプレート):https://github.com/emdash-cms/templates/blob/main/blog/AGENTS.md
  • EmDash公式サイト(FAQ):https://emdashcms.com/

次に読むページ