- SCHEMA
- BOUNDARIES
- MISSING
- HUMAN
すぐに答え
AIでどのようにエンドポイントを検証するのですか?
AIがMagnoliaの配信ツールを使用して、特定のパスから最新のJSONデータを取得します。取得したレスポンスを定義済みのスキーマと比較し、フィールドの欠落や構造の不備を特定します。API出力が設計通りでない場合、その箇所を明確なレポートとして提示します。
検出される問題の分類
検証結果の分類
AIは、配信要件への影響度に基づいて検出結果を分類します。
SCHEMA
マッピングの不一致
JSONキーが期待する構造と一致しない箇所を特定します。配信ノード内でどのフィールドが不足しているか、あるいは名前が間違っているかを正確に示します。
BOUNDARIES
コンテンツの超過
コンテンツが定義された制限内に収まっているかを確認します。データが配信パスの想定される階層や構造を超えている場合に警告を出します。
MISSING
空のノード
本来あるべきコンテンツが存在しない箇所を見つけます。スキーマ上はデータが入っているはずなのに、値が空またはnullになっている箇所を特定します。
HUMAN
手動での修正が必要
Magnoliaのテンプレートやマッピングロジック自体の更新が必要な構造エラーを特定します。実際のコンテンツ編集はユーザー自身で行う必要があります。
ワークフロー
リクエスト受信時のAIの動作
AIがMagnoliaの配信ツリーを辿り、データの監査を行います。
ノードの取得
エージェントが特定の配信パスを対象とし、現在のJSONペイロードを取得します。
mg.get_delivery_nodeツリー構造の把握
ノードの直下にある子要素を確認し、ローカルな構造を理解します。
mg.get_delivery_childrenスキーマ比較
取得したデータを、指定されたJSONスキーマの要件と照合します。
mg.get_delivery_node差異の報告
配信パス内にある不足フィールドや、誤ったデータ型を特定します。
mg.get_delivery_children
試してみる
以下のプロンプトをコピーして開始してください。
これらのプロンプトを使って検証を開始できます。
出発点
パスやスキーマの説明を、実際のMagnoliaの配信詳細に書き換えて使用してください。
Magnolia CMS Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_u6bjdVVF5duWxI08JFgNFgIEqXftnazuC33oVsOc/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Magnolia CMS capabilities are ready to use.
{
"mcpServers": {
"magnolia-enterprise-headless-cms-mcp": {
"url": "https://edge.vinkius.com/vk_preview_u6bjdVVF5duWxI08JFgNFgIEqXftnazuC33oVsOc/mcp"
}
}
}/content/home/products の配信ノードを確認し、以下のスキーマと一致するか教えてください: [スキーマを貼り付け]
/news/latest パスの下にあるすべての子要素をリストアップし、すべてに 'title' と 'slug' フィールドがあるか検証してください。
/api/v1/hero パスからのJSON出力を、私の期待するマッピングと比較してください。
/blog/category/tech ノードのコンテンツ境界が正しいか検証してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度連携すれば、あとは指示するだけです。
一度連携するだけで、AIがMagnoliaの配信エンドポイントにアクセスできるようになります。認証情報は暗号化され、安全に管理されます。
MagnoliaをAIに連携するFAQ
動作に関する詳細
- 01
AIはMagnolia内のコンテンツを変更できますか?
いいえ。AIは提供されたツールを通じて配信データを読み取ることはできますが、CMS内のコンテンツを編集したり削除したりすることはできません。
- 02
AIは新しい配信パスを作成できますか?
いいえ。AIは、配信ツールを通じて提供された既存のパスを調査することのみ可能です。
- 03
本番環境のAPIテストに使用できますか?
はい。AIはアプリケーションと同じ配信ツールを使用するため、APIが実際に受け取っているデータと全く同じものを確認できます。
- 04
AIはどうやってスキーマの正解を知るのですか?
比較の基準となるため、プロンプトの中で期待するスキーマやフィールドリストを明示的に提供する必要があります。
- 05
AIは壊れたJSONマッピングを自動で修正できますか?
いいえ。AIはエラーを特定しますが、マッピングやテンプレートの修正は、ユーザー自身がMagnolia内で行う必要があります。
Magnoliaについて他に質問がありますか? Magnolia Connectorの全機能を見る
『Magnolia CMS』を Claude、Cursor、ChatGPT などに接続
