コンテンツの書き出し1
content.export- POST
content.exportDB のコンテンツをファイルに書き出して git にコミット
Model Context Protocol
AI エージェントが、管理画面と同じデータを直接読み書きするための API です。記事・パーツ・画像・SEO データ・タスク・Wiki を 43 のツールで扱えます。
AI エージェント
Claude などの MCP クライアント。スキルが手順を持つ
MCP サーバー
manifest からツールを自動生成(stdio / Streamable HTTP)
GENNAI CMS
/api/mcp/*(Bearer トークン + スコープ)
posts.read)と書き込み(posts.write)など、スコープ単位で許可cms.mcp.tools / cms.mcp.scopes)curl -H "Authorization: Bearer <トークン>" \
http://localhost:<CMSポート>/api/mcp/manifestMCP サーバーは起動時にこの manifest を読んでツールを作るので、CMS 側にツールを足せば、エージェント側は設定を変えずに使えるようになります。
posts.read / posts.writeposts.list記事一覧(検索・並べ替え)posts.get記事を本文ごと取得posts.create記事を新規作成(全項目)posts.updateリライト・メタ情報・パーツの紐付けを更新categories.listカテゴリ一覧parts.read / parts.writeparts.listパーツ一覧parts.getパーツを取得parts.createパーツを作成parts.updateパーツを更新parts.preview変数を当てて HTML をプレビューpart_groups.listパーツグループ一覧part_groups.getグループを中身ごと取得part_groups.createグループを作成part_groups.updateグループを更新(中身を同期)part_groups.previewグループの HTML をプレビューcreatives.read / creatives.writecreatives.listクリエイティブ一覧creatives.getクリエイティブを取得creatives.create画像を発注creatives.updateクリエイティブを更新creatives.insert_to_post記事本文の指定位置に挿入creatives.versions_listバージョン一覧creatives.set_final_version納品するバージョンを確定creative_codex_jobs.list生成ジョブ一覧creative_codex_jobs.claim生成ジョブを引き受ける(ワーカー用)creative_codex_jobs.update生成結果を報告reports.read / analytics.readreports.listSEO 日報の一覧reports.getSEO 日報の詳細reports.latest最新の SEO 日報search.performanceSearch Console の検索パフォーマンスkeywords.listターゲットキーワード一覧tasks.* / wiki.*epics.listエピック一覧epics.getエピックを取得epics.createエピックを作成epics.updateエピックを更新tasks.listタスク一覧(状態・優先度で絞り込み)tasks.getタスクを取得tasks.createタスクを起票tasks.updateタスクを更新(ステータス遷移など)wiki.listWiki ページ一覧wiki.getWiki ページを取得wiki.createWiki ページを作成wiki.updateWiki ページを更新content.exportcontent.exportDB のコンテンツをファイルに書き出して git にコミット