• GIT
  • CMS
  • HUMAN
  • LOGS

AIを使ってCrafter CMSに新しいXMLコンテンツノードを作成する方法

一度Crafter CMSと連携すれば、あとはAIエージェントがXMLファイルの生成からGit階層へのコミットまで、複雑な作業をすべて代行します。

このページについてAIに聞く

すぐに答え

AIを使ってCrafter CMSにXMLページを追加するには?

AIがwrite_studio_xmlツールを使用して、構造化されたXMLコンテンツを生成し、CMSのGit階層へ直接プッシュします。テキストプロンプトを入力するだけで、バージョン管理されたライブページをワンステップで作成できます。具体的なワークフローとプロンプトの例は以下の通りです。

ノードの保存先について

リクエストによって得られる結果

指示の内容に応じて、AIはCMS内で異なる結果を出力します。

GIT

新しいXMLファイル

AIがXML構造を書き込み、Git階層にコミットします。コンテンツは即座にバージョン管理され、デプロイ可能な状態になります。

CMS

ライブコンテンツノード

生成されたXMLはCrafter CMS内で機能的なノードとなります。Gitのコミットが処理されると、サイトに新しいコンテンツが反映されます。

HUMAN

確認と承認

構文やプッシュ作業はAIが行いますが、コンテンツが基準を満たしているかの判断はあなたに委ねられます。最終的な公開権限は常にユーザーにあります。

LOGS

コミット履歴

すべての変更はGitの履歴に記録されます。AIが何を書き込み、いつ階層に追加されたかを正確に追跡できます。

ワークフロー

リクエスト受信時のAIの動作

AIは自然言語による指示を、構造化されたXML操作へと変換します。

  1. 構造の解析

    エージェントが既存のCMS階層を確認し、新しいノードをどこに配置すべきか、どのスキーマに従うべきかを理解します。

    write_studio_xml
  2. XMLの生成

    対象のコンテンツタイプに必要なXMLマークアップを構築し、すべてのタグが正しくネストされていることを保証します。

    write_studio_xml
  3. Gitへのコミット

    ツールが新しいXMLファイルをCrafter CMSのGitリポジトリへ直接プッシュします。

    write_studio_xml
  4. 完了の確認

    ファイルが階層への書き込みに成功すると、エージェントが新しいパスとともに結果を報告します。

    write_studio_xml

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使用して、XML作成プロセスを実行できます。

出発点

これらはテンプレートです。括弧内のテキストを、実際のCMSパスやコンテンツの詳細に書き換えて使用してください。

Crafter CMS Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_P6chfyKRMZprL0PepFRAV3G74EOIIhKLJtyhWAmH/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Crafter CMS capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "crafter-cms-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_P6chfyKRMZprL0PepFRAV3G74EOIIhKLJtyhWAmH/mcp"
    }
  }
}
チャットにコピー04
  • blog-postスキーマを使用して、/content/blog/my-first-post に新しいXMLノードを作成してください。

  • /marketing/campaigns の下に、次のテキストを含む新しいランディングページノードを追加してください: [テキストを入力]

  • /products 階層に、'Pro Widget' という名前の新しいアイテム用のXMLファイルを生成してください。

  • 既存のチームスキーマに従って、/about-us/team/member-name に新しいコンテンツノードを書き込んでください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度Crafter CMSと連携すれば、あとは指示するだけです。

アカウントを一度リンクするだけで準備完了です。認証情報は暗号化されて保持されるため、すぐにエージェントへの指示を開始できます。

Crafter CMSをAIと連携させる

FAQ

動作に関する詳細

  • 01

    AIは既存のXMLノードを削除できますか?

    いいえ。現在のツールでは、新しいコンテンツノードの書き込みと作成のみが可能です。

  • 02

    GitのコミットはAIが代行してくれますか?

    はい。ツールが書き込みからGit階層へのプッシュまでを自動的に処理します。

  • 03

    XMLの構文エラーをAIは修正できますか?

    はい。AIはプッシュ前に、XMLマークアップが正しい形式であることを確認して生成します。

  • 04

    サイトのCSSやレイアウトファイルをAIが変更することはできますか?

    いいえ。この機能はXMLコンテンツノードの作成と書き込みに限定されています。

  • 05

    CMSにファイルを手動でアップロードする必要がありますか?

    いいえ。AIが書き込みツールを使用すると、ファイルは直接Git階層にプッシュされます。

  • Crafter CMSに関するその他の質問は? Crafter CMS Connectorの全機能を見る

『Crafter CMS』を Claude、Cursor、ChatGPT などに接続