「新しい記事を下書きしておいて」「この実績ページの誤字を直して」——そんな指示を、AIアシスタントに自然な言葉で頼むだけでこなせる。EmDash の MCP 対応は、そんなコンテンツ運用を可能にします。

MCP とは

MCP(Model Context Protocol)は、AIアシスタントが外部のツールやデータに安全につながるための共通規格です。EmDash はこの MCP に対応しており、AI から CMS のコンテンツを直接操作できます。AIが「CMSの操作方法」を理解しているので、ツール名を覚える必要はなく、やりたいことを言葉で伝えるだけです。

AIができること

MCP 経由で、AIは次のような操作を実行できます。

  • 記事・ページの一覧表示、検索、内容の要約
  • 新しい記事の作成・下書き、既存コンテンツの編集
  • 公開・予約投稿、下書きの破棄
  • カテゴリ・タグ・メニューの管理
AIに任せられる操作の図解
EmDash × MCP — AIにコンテンツ運用を任せる新しいCMSのかたちの図解

設定はとてもシンプル

EmDash では MCP は既定で有効です。無効にしたいときだけ mcp: false を指定します。接続には、管理画面で発行したAPIトークンを使います。

astro.config.mjs(抜粋)
emdash({
  // MCPサーバー(/_emdash/api/mcp)は既定で有効。明示するなら mcp: true(不要なら省略可)
  // 接続には管理画面で発行したAPIトークンが必要
  mcp: true,
  database,
  storage,
})

なお、画像などのバイナリは MCP では直接アップロードできません。ファイルは管理画面からアップロードし、AIにはそのメタ情報(alt など)の設定を任せる、といった分担になります。

これからのCMS運用

AIがコンテンツの下書きや整理を担い、人は方針の決定と最終チェックに集中する——MCP対応のCMSは、そんな新しい運用のかたちを現実にします。実際にこのブログの執筆・整理にも、AIとMCPを活用しています。

AIを活用したサイト運用や、EmDashでの制作にご興味があれば、お問い合わせからお気軽にご相談ください。