• DRIFT
  • MISSING
  • VALID
  • HUMAN

AIを活用してサイト設定の監査を自動化する方法 Crafter CMS MCP

Crafter CMSとAIを一度連携させるだけで、環境をまたいだ設定チェックの重労働をエージェントが代行します。

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

すぐに答え

AIでどのようにサイト設定を監査できるのか?

AIがCrafter CMSからグローバル変数やサイト固有の設定を直接取得します。取得した値をあらかじめ定義した環境標準と比較することで、設定の乖離を特定。どこに不一致があるかを明確に示します。

監査結果の分類

検出された内容の整理

AIは検出した設定エラーの種類に基づいて、結果を整理します。

DRIFT

環境間の不一致

本番環境のグローバル変数がステージング環境と一致しない場合に特定します。同期が必要な具体的なキーのリストが提供されます。

MISSING

設定の不足

必要な値が欠落しているサイト固有の設定を検出します。デプロイによる不備がユーザーに届く前に防ぐことができます。

VALID

検証済み設定

整合性チェックを通過した設定は、検証済みとして記録されます。現在正しく動作している設定の基準を確認できます。

HUMAN

手動確認が必要

AIが解決できない競合を見つけた場合、確認を促します。ロールバックするか設定を更新するかは、ユーザーが判断します。

ワークフロー

監査開始時にAIが行うプロセス

AIがCMSデータをスキャンし、現在の設定状況を完全に把握します。

  1. サイト設定の取得

    監査対象のサイトに関する具体的な設定値をエージェントが取得します。

    get_site_config
  2. グローバル変数の抽出

    サイト環境全体に影響を与える広範な変数を収集します。

    get_site_globals
  3. 値の比較

    取得したデータと、目標とする設定状態との差異をAIが照合します。

    get_site_config
  4. 不一致のレポート

    サイト設定とグローバル変数の間で発見されたすべての不一致をまとめます。

    get_site_globals

試してみる

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

これらのプロンプトを使って監査を開始できます。

出発点

これらは入力のきっかけとなる文章です。実際のCrafter 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
  • 'MainStore'サイトのグローバル変数と'Staging'サイトの設定を比較してください。

  • 'MarketingSite'のサイト固有設定に、必要なグローバル値が欠落していないか確認してください。

  • 'Production'のすべてのグローバル変数をリストアップし、ローカル環境のリストと一致しないものを特定してください。

  • 'BlogSite'の設定を監査し、すべてのサイト固有設定がグローバルのデフォルト値と一致しているか確認してください。

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

ここから始める

Crafter CMSとの連携は一度だけ。あとは質問するだけです。

アカウントを一度連携するだけで準備完了です。認証情報は暗号化して保持されるため、すぐにエージェントへサイト設定について質問できます。

Crafter CMSをAIに連携する

FAQ

機能に関する詳細

  • 01

    AIがサイトの設定を変更することはありますか?

    いいえ。AIができるのは設定データの読み取りのみです。Crafter CMS内の設定を書き換えたり変更したりすることはできません。

  • 02

    複数のサイトを同時に監査できますか?

    はい。プロンプトの中でサイト名を指定することで、異なるサイト間の設定を比較するようエージェントに指示できます。

  • 03

    AIが設定を削除することはありませんか?

    はい。このコネクターは読み取り専用です。CMSからデータを削除したり除去したりする機能はありません。

  • 04

    何が「正しい」設定なのか、AIはどうやって判断するのですか?

    AIはプロンプトで提供されるコンテキスト(文脈)に基づきます。ユーザーが「設定はこうあるべきだ」と指示を出すことで、AIはその指示に沿ってCMSデータを照合します。

  • 05

    エラーを自動的に修正するために使えますか?

    いいえ。AIはエラーを特定しますが、修正を適用するにはユーザー自身がCrafter CMSにログインして手動で行う必要があります。

  • Crafter CMSについてさらに詳しく知りたいですか? Crafter CMS Connectorの全機能を見る

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