• SCHEMA
  • ROUTING
  • DATA
  • HUMAN

AIを活用してGraphQLペイロードのテストを自動化する方法

Crafter CMSをAIクライアントに一度接続するだけで、クエリの実行やスキーマの検証といった複雑な作業はすべてエージェントが代行します。

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

すぐに答え

AIでどのようにGraphQLクエリをテストできるのか?

AIクライアントが execute_graphql_payload ツールを使用し、Crafter CMSの配信エンジンへ直接クエリを送信します。これにより、スキーマが正しいか、コンテンツのルーティングが期待通りに動作しているかを即座に確認できます。

検証結果

クエリ実行によって得られるもの

AIがリクエストを処理し、以下の具体的な結果を返します。

SCHEMA

スキーマの妥当性確認

AIがクエリと現在のCrafter CMSスキーマが一致しているかを確認します。フィールドの欠落や型の間違いがあれば、すぐにフィードバックが得られます。

ROUTING

ルーティングの検証

エージェントがコンテンツが正しいエンドポイントに配信されているかを確認します。配信エンジンが正しいターゲットに到達しているかを保証します。

DATA

ペイロードの検査

AIがエンジンから返された実際のJSONを検査します。データがアプリケーションの要件を満たしているかを検証できます。

HUMAN

手動による修正

クエリが失敗した場合、スキーマやクエリ構造をどう調整するかはユーザーが判断します。AIはエラーを特定しますが、最終的な解決はユーザーが行います。

ワークフロー

クエリ受信時のAIの動作

AIが自然言語によるリクエストを受け取り、それを実行可能なテストへと変換します。

  1. クエリの構築

    エージェントがユーザーの意図を解釈し、適切にフォーマットされたGraphQLクエリ文字列を作成します。

    execute_graphql_payload
  2. ペイロードの実行

    AIが作成したクエリを、Crafter CMSの配信エンジンへ直接送信します。

    execute_graphql_payload
  3. 結果の分析

    エージェントがJSONレスポンスを解析し、エラーや予期しないデータ構造がないかを確認します。

    execute_graphql_payload
  4. エラー報告

    AIがクエリ失敗の具体的な理由を説明し、スキーマの不一致やルーティングの問題を指摘します。

    execute_graphql_payload

試してみる

以下のプロンプトをコピーして開始してください。

これらのプロンプトを使って、配信エンジンのテストを開始できます。

出発点

これらはあくまで例です。実際のフィールド名やクエリの断片を、ご自身の環境に合わせて書き換えて使用してください。

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
  • Crafter CMSから最新のブログ記事を取得するGraphQLクエリを実行して。

  • コンテンツスキーマ内の 'author' フィールドが、正しいオブジェクト型を返しているか確認して。

  • 'electronics' カテゴリ内の全アイテムを対象としたクエリを実行して、製品カタログのルーティングをテストして。

  • ランディングページのヒーローコンポーネントのGraphQLペイロードを検証して。

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

ここから始める

Crafter CMSを一度接続すれば、あとは指示するだけです。

リンクからアカウントを接続してください。認証情報は暗号化されて保持されます。接続後は、お使いのAIクライアントからすぐにクエリを実行できます。

Crafter CMSをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがCMSのスキーマを変更することはありますか?

    いいえ。AIができるのはデータの読み取りと検証のためのクエリ実行のみです。スキーマやコンテンツを直接変更することはありません。

  • 02

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

    はい、ありません。このツールは、配信とスキーマを検証するためのGraphQLペイロード実行に特化しています。

  • 03

    コンテンツの更新にこれを使うことはできますか?

    いいえ。現在の機能は、検証を目的としたクエリの実行に限定されています。

  • 04

    クエリエラーが発生した場合、AIはどう対処しますか?

    AIは配信エンジンからのエラーレスポンスを読み取り、スキーマの不一致やルーティングの失敗について分かりやすく説明します。

  • 05

    GraphQLを自分で書く必要がありますか?

    いいえ。欲しいデータを自然な言葉で伝えるだけで、エージェントがクエリを構築してくれます。

  • Crafter CMSについて他に質問がありますか? Connectorのページで詳細を確認できます。 Crafter CMS Connectorの全機能を見る

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