• DATA
  • STATS
  • LISTS
  • HUMAN

GROQを使用してAIからSanityのコンテンツを検索する方法

SanityとAIクライアントを一度接続するだけで、エージェントがGROQを用いて特定のデータパターンを抽出したり、ドキュメントの数を集計したりできるようになります。

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

すぐに答え

AIでGROQを使い、Sanityのデータを取得するには?

AIがGROQを利用して、Sanityデータセット内の特定のドキュメントをフィルタリング、取得、集計します。単なるテキストの読み取りではなく、正確なデータパターンを取得できるため、AIエージェントをコンテンツのデータアナリストとして活用できます。

クエリの結果として得られるもの

データ出力の例

AIが自然言語によるリクエストを、構造化されたデータ取得へと変換します。

DATA

フィルタリングされたコンテンツ

AIがクエリを実行し、特定のドキュメントタイプやパターンを特定します。指示通りのコンテンツを正確に抽出します。

STATS

ドキュメントの集計

データセット内に存在するエンティティやノードの数をエージェントがカウントします。迅速な監査に役立ちます。

LISTS

型指定されたリスト

特定のタイプの全ドキュメントをリストアップします。コンテンツライブラリの構造を把握するのに便利です。

HUMAN

手動による編集

AIが行うのはデータの読み取りとクエリのみです。コンテンツの変更や削除には、引き続きSanityへのログインが必要です。

ワークフロー

クエリが届いたときのAIの動き

AIは質問を理解してから、精密なデータ操作を実行するまでのプロセスを辿ります。

  1. データ要件の特定

    AIがリクエストを分析し、検索すべきドキュメントのタイプやパターンを判断します。

    list_typed_documents
  2. クエリの実行

    AIがGROQクエリを生成・実行し、指定されたデータを抽出します。

    run_groq_query
  3. 合計値の算出

    件数の集計を依頼された場合、AIはデータセット内の特定のノード数を計算します。

    count_entity_nodes
  4. 結果の要約

    クエリから返された生データを、AIが分かりやすい言葉で説明します。

    run_groq_query

試してみる

まずはこれをコピーしてください

以下のプロンプトを使って、Sanityデータの操作を開始しましょう。

出発点

括弧内のテキストを、実際のSanityのドキュメントタイプやフィールド名に書き換えて使用してください。

Sanity Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_kOcJmNXuW6tXc9VymiA6CmKfU4tOyRvWsv6XMmO3/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 — Sanity capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "sanity-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_kOcJmNXuW6tXc9VymiA6CmKfU4tOyRvWsv6XMmO3/mcp"
    }
  }
}
チャットにコピー04
  • Sanityデータセット内のすべての[document type]をリストアップして。

  • 現在、Sanityのコンテンツにはいくつの[entity type]がありますか?

  • [field name]が[value]に設定されているすべての[document type]を見つけて。

  • [field name]が空欄になっている[document type]の数を数えて。

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

ここから始める

Sanityを一度接続すれば、あとは聞くだけです

リンクに従ってSanityプロジェクトを接続してください。認証情報は暗号化され、安全に管理されます。利用可能な機能の全リストは、コネクターのページで確認できます。

SanityをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIはSanity内のコンテンツを変更できますか?

    いいえ。AIはGROQを使用してデータを読み取り、クエリを実行することしかできません。ドキュメントの作成、更新、削除は行えません。

  • 02

    AIにSanityのAPIトークンを渡す必要がありますか?

    はい。ただし、Vinkiusが安全に接続を処理します。AIとのチャットに手動でトークンを貼り付ける必要はありません。

  • 03

    複雑なGROQクエリを実行できますか?

    はい。AIが自然言語を複雑なGROQ構文に変換し、特定のデータのフィルタリングや取得を行います。

  • 04

    AIはドキュメントを削除できますか?

    いいえ。コンテンツの変更や削除を行うためのツールは提供されていません。

  • 05

    AIはSanityのすべてのデータを見ることができますか?

    提供された認証情報によって、GROQ経由でクエリ可能な範囲のデータにはアクセスできます。

  • Sanityについて他に質問がありますか? Sanityコネクターの全機能を見る

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