• VALID
  • FIXED
  • REVIEW
  • GAP

AIを活用してContentstackのスキーマ監査と更新を自動化する方法

ContentstackをAIクライアントに接続すれば、スキーマの検証とエントリの更新を自動化できます。接続後は、AIエージェントがルールのチェックからデータの修正まで、複雑な作業をすべて代行します。

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

すぐに答え

AIを使ってContentstackのスキーマ監査と更新を行うには?

AIクライアントがContentstack MCPを使用して現在のグローバルスキーマを取得し、設定したバリデーションルールと照合します。ルールに違反しているエントリを特定し、要件に適合するように自動で更新します。手動でのデータ入力なしに、クリーンで整合性の取れたコンテンツリポジトリを維持できます。

検出されたすべての結果がここに分類されます

スキーマ監査による出力結果

AIは、コンテンツモデルへの影響度に基づいて、検出結果を以下のカテゴリに分類します。

VALID

正常なデータ

現在のスキーマに完全に一致しているエントリをAIが確認します。これらは修正の必要がない、整合性の取れたコンテンツとしてリストアップされます。

FIXED

自動更新済み

バリデーションに失敗したエントリは、AIによって修正されます。スキーマの要件に合わせて、フィールドの内容が自動的に書き換えられます。

REVIEW

要確認(手動)

意味内容を損なう恐れがあり、自動修正ができないフィールドはAIがフラグを立てます。複雑なケースについては、最終的に人間が判断します。

GAP

スキーマの不備

スキーマのルールが不足している、あるいは設定が緩すぎる箇所をAIが特定します。コンテンツモデルを強化すべきポイントが明確になります。

ワークフロー

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

AIは、ルールの読み取りから修正の適用まで、論理的なステップに従って実行します。

  1. ルールの把握

    AIがコンテンツ構造全体を取得し、各フィールドに求められる要件を理解します。

    list_global_schemas
  2. モデルの詳細検証

    個別のスキーマを詳細に調査し、具体的なバリデーション制約を特定します。

    get_schema_details
  3. 不一致の特定

    エージェントが既存のコンテンツと、把握したルールを照らし合わせ、エラーを見つけ出します。

    get_schema_details
  4. 修正の適用

    AIがCMSに対して必要な変更を送信し、コンテンツをスキーマに適合させます。

    update_cms_entry

試してみる

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

これらのプロンプトを使って、最初の監査を開始しましょう。

出発点

これらはプロンプトの例です。括弧内のテキストを、実際のContentstackのスキーマ名やエントリIDに書き換えて使用してください。

Contentstack Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_LHpjNg6KYihBgS2kLX19DNVRW2vIuyS9J01Esg29/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 — Contentstack capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "contentstack-1-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_LHpjNg6KYihBgS2kLX19DNVRW2vIuyS9J01Esg29/mcp"
    }
  }
}
チャットにコピー04
  • Contentstack内のすべてのグローバルスキーマをリストアップして、内容を確認できるようにしてください。

  • 「Blog Post」スキーマに、知っておくべきバリデーションルールがあるか確認してください。

  • 「Product」コンテンツタイプの中で、現在のスキーマに適合していないエントリをすべて見つけてください。

  • エントリID [ID_HERE] を、[SCHEMA_NAME] スキーマの要件に合うように更新してください。

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

ここから始める

一度接続すれば、あとは指示するだけ

リンクをクリックしてアカウントを接続してください。認証情報は暗号化されて保護されるため、すぐにコンテンツとの対話を開始できます。

ContentstackをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIは新しいコンテンツタイプを作成できますか?

    いいえ。AIができるのは、既存のスキーマの読み取りと、既存エントリの更新のみです。

  • 02

    AIがコンテンツを削除することはありませんか?

    はい、ありません。このツールは、スキーマの詳細読み取りと、既存エントリ内の特定のフィールドの更新のみを許可しています。

  • 03

    エントリを修正するタイミングはAIが決めるのですか?

    いいえ、あなたがコントロールします。まずAIにエラーを特定させ、その後に更新の指示を出すという手順が可能です。

  • 04

    画像内のバリデーションエラーも修正できますか?

    いいえ。AIが修正できるのは、スキーマで定義されているテキストベース、または構造化されたデータフィールドのみです。

  • 05

    どのルールに従えばよいか、AIはどうやって判断するのですか?

    Contentstackから提供されるスキーマの詳細情報を使用して、各フィールドの正確な制約を把握します。

  • Contentstackについて他に質問がありますか? Contentstack Connectorの全機能を見る

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