• RAW DATA
  • PIPELINES
  • ANALYSIS
  • HUMAN

AIでアドホックなSQLクエリを実行する方法|Tinybird MCPコネクター

TinybirdをAIクライアントに接続すれば、自然言語での質問がリアルタイムなデータ分析に変わります。リアルタイムデータストリームのクエリ実行といった複雑な作業は、すべてAIエージェントが引き受けます。

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

すぐに答え

AIでSQLクエリを実行するには?

Tinybird MCPを使用することで、AIがカスタムClickHouse SQLの実行や特定のPipeクエリの呼び出しを行います。日常的な言葉で質問するだけで、即座にデータから知見を得られます。

分析結果の出力先

クエリによって得られる結果

指示の出し方によって、AIはさまざまな形式でデータを提示します。

RAW DATA

直接的なSQL結果

特定のテーブルの検索を依頼した場合、AIはクエリを実行し、必要な生の行データを返します。

PIPELINES

加工済みPipeデータ

すでに変換済みのデータが必要な場合は、AIが既存のTinybird Pipesからデータを抽出します。

ANALYSIS

要約された知見

AIが取得したデータを解釈し、単なる数値の羅列ではなく、トレンドや集計値として提示します。

HUMAN

手動での確認

クエリが複雑すぎる場合やスキーマが不明確な場合、AIは必要なカラムやロジックについてユーザーに確認を求めます。

ワークフロー

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

AIは、あなたの会話とTinybirdのデータストリームを繋ぐ架け橋となります。

  1. 意図の解釈

    エージェントは質問を分析し、標準的なSQL文が必要か、あるいは構築済みのPipeクエリが必要かを判断します。

    execute_sql_queryquery_pipe_data
  2. SQLの実行

    カスタムリクエストに対しては、AIがClickHouse用のコードを記述し、データに対して実行します。

    execute_sql_query
  3. Pipeデータの取得

    既存のデータ変換プロセスがある場合は、AIがそれらの特定のPipeから結果を取得します。

    query_pipe_data
  4. レスポンスの整形

    エージェントは取得したデータセットを整理し、チャットウィンドウで見やすい回答として提示します。

    query_pipe_data

試してみる

まずはこれをコピーして開始

接続テストには以下のプロンプトを利用してください。

出発点

これらは例です。実際のTinybirdのスキーマに合わせて、テーブル名やカラム名を書き換えて使用してください。

Tinybird Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_e9MOySIFrTyItsoZeoVkFv0IVVN3MSGs8AJqsvq5/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 — Tinybird capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "tinybird-data-platform-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_e9MOySIFrTyItsoZeoVkFv0IVVN3MSGs8AJqsvq5/mcp"
    }
  }
}
チャットにコピー04
  • user_logsテーブルから最新のイベントを10件表示するSQLクエリを実行して。

  • session_pipelineパイプに基づくと、現在のアクティブセッション数はいくつですか?

  • telemetryテーブル内で、頻出しているエラーコードの上位5つを特定するSQLクエリを実行して。

  • daily_active_usersパイプからデータを取得して、昨日スパイク(急増)が発生したかどうか教えて。

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

ここから始める

Tinybirdを接続して、すぐに質問を開始

Vinkiusのインターフェースを通じてTinybirdの認証情報を提供するだけです。接続は安全に保護され、対応しているあらゆるクライアントですぐにクエリを開始できます。

TinybirdをAIに接続する

FAQ

クエリの動作について

  • 01

    AIがTinybird内のデータを変更することはありますか?

    いいえ。提供されるツールはSQLまたはPipeを通じたデータの読み取りのみを許可しています。AIがINSERT、UPDATE、DELETE操作を行うことはできません。

  • 02

    独自のカスタムSQLを使用できますか?

    はい。アカウント内で利用可能なデータに対して、特定のClickHouse SQLクエリを記述し、実行するようAIに指示できます。

  • 03

    AIはデータベース全体にアクセスできますか?

    AIがアクセスできるのは、提供された特定のツールを通じて取得可能なデータのみです。インフラ全体に対して無制限のアクセス権を持つことはありません。

  • 04

    クエリが失敗した場合はどうなりますか?

    SQLが無効であったりPipeに問題がある場合は、AIがTinybirdからのエラーメッセージを報告します。それをもとにロジックを修正してください。

  • 05

    AIが新しいPipeを作成することはできますか?

    いいえ。AIができるのは既存のPipeへのクエリ実行、または生のSQL実行のみです。TinybirdのPipeの構造を作成したり変更したりすることはできません。

  • Tinybirdについてさらに詳しく知りたいですか? Tinybird MCPコネクターの全機能を見る

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