- 探索
- 検証
- 自動化
- 人間による操作
すぐに答え
AIを使ってWebiny CMSのGraphQLスキーマを確認する方法は?
エージェントがイントロスペクション(内省)機能を利用して、Webiny環境から型、クエリ、フィールドの全リストを取得します。これにより、次に必要なリクエストに対してどのデータが利用可能かを正確に把握できます。
実現できること
エージェントが実行するタスク
スキーマをマッピングすることで、コンテンツ構造を理解していないエージェントが、構造を熟知したエージェントへと進化します。
探索
スキーマの全容把握
エージェントが利用可能なすべての型とフィールドを取得します。コンテンツモデルの全体像を明確に把握できます。
検証
クエリの準備
データを取得する前に、エージェントがフィールドの存在を確認します。これにより、エラーの発生するクエリを防ぎます。
自動化
直接的なデータ取得
スキーマを把握した後、エージェントは自らクエリを記述・実行し、必要なコンテンツを取得します。
人間による操作
スキーマの手動編集
エージェントはスキーマを読み取れますが、Webinyの設定を変更することはできません。CMSのセットアップは引き続き人間が行います。
ワークフロー
スキーマのリクエストを受けた際のAIの動き
エージェントは「探索」と「実行」のサイクルを繰り返して、CMSとやり取りを行います。
スキーマのマッピング
エージェントはイントロスペクションクエリを実行し、GraphQL APIの構造を確認します。
get_api_introspectionフィールドの特定
返された型を解析し、操作したい特定のクエリやオブジェクトを特定します。
get_api_introspectionクエリの構築
特定した型を使用して、有効なGraphQLクエリ文字列を生成します。
execute_graphql_queryコンテンツの取得
エージェントはクエリをWebinyのエンドポイントに送信し、実際のデータを取得します。
execute_graphql_query
試してみる
以下のプロンプトをコピーして開始
Webiny CMS MCPを接続した後、これらのプロンプトを使用できます。
出発点
これらは活用のためのアイデアです。具体的なコンテンツ名は、ご自身の環境に合わせて書き換えてください。
Webiny Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_IUcCLFWKptm8T3ZnOC6XFGqdSwKmbpaEOYRidrry/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 — Webiny capabilities are ready to use.
{
"mcpServers": {
"webiny-cms-mcp": {
"url": "https://edge.vinkius.com/vk_preview_IUcCLFWKptm8T3ZnOC6XFGqdSwKmbpaEOYRidrry/mcp"
}
}
}利用可能なフィールドを確認するために、Webiny CMSのスキーマを解析してください。
私のWebiny GraphQL APIでは、どのような型が利用可能ですか?
Webiny環境から最新のブログ記事を取得するクエリを実行してください。
スキーマ内の'Post'型の中から、'author'に該当する特定のフィールドを見つけてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度Webiny CMSを接続すれば、あとは指示するだけです。
リンクに従って環境を接続してください。認証情報は暗号化されて安全に保持されます。接続後はすぐにデータに関する質問を開始できます。
Webiny CMSをAIに接続するFAQ
動作に関する詳細
- 01
AIはWebiny CMSのスキーマを変更できますか?
いいえ。エージェントができるのはスキーマの読み取りとクエリの実行のみです。型やフィールドを修正することはできません。
- 02
GraphQLスキーマを手動で提供する必要がありますか?
いいえ。エージェントはイントロスペクション機能を使用して、自らスキーマを見つけ出します。
- 03
AIはCMS内のコンテンツを削除できますか?
いいえ。これらのツールはイントロスペクションとクエリの実行に限定されています。
- 04
エージェントはどのフィールドをクエリすべきか、どうやって判断しますか?
イントロスペクションのステップで収集した情報に基づいて、有効なクエリを構築します。
- 05
他のGraphQL APIでも使用できますか?
この特定のコネクターは、Webiny CMS環境向けに設計されています。
Webiny CMSについてさらに詳しく知りたいですか? Webiny CMS Connectorの全機能を見る
『Webiny』を Claude、Cursor、ChatGPT などに接続
