• データの更新
  • スキーマ管理
  • データ分析
  • 内容の確認

AIクライアントからQuestDBへSQLクエリを実行する方法

QuestDBをAIクライアントに一度接続するだけで、自然な言葉を使って時系列データを管理できるようになります。

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

すぐに答え

AI経由でSQLを実行できますか?

はい。エージェントを使用して、DDLおよびDMLコマンドをQuestDBへ直接送信できます。手動でスクリプトを書くことなく、テーブルの作成、データの挿入、レコードの照会が可能です。データの処理プロセスも明確に把握できます。

実現できること

AIが提供する機能

構文の作成はエージェントが行うため、あなたはデータに集中できます。

データの更新

テーブルの更新

AIがexecute_sqlを使用してDMLコマンドを実行します。チャットを通じて、新しい時系列データの追加や既存レコードの更新が可能です。

スキーマ管理

データベース構造の管理

DDLコマンドを使用して、テーブルの作成や変更を行います。エージェントがテーブル定義を代行します。

データ分析

時系列データの照会

メトリクスに関する質問を投げてください。エージェントが言葉をSQLに変換し、QuestDBから特定のデータポイントを抽出します。

内容の確認

クエリロジックの検証

AIが実行しようとしているSQLを表示します。データベースに反映させる前に、コマンドが安全かどうかを判断できます。

ワークフロー

コマンド受信時のAIの動作

エージェントは、あなたの意図とデータベースエンジンの架け橋となります。

  1. 意図の解釈

    AIが時系列操作に関するリクエストを解釈します。あなたの言葉を適切なSQL構文へとマッピングします。

    execute_sql
  2. SQLの生成

    QuestDBに必要な正確なDDLまたはDMLステートメントを構築します。テーブルスキーマに適合する構文を保証します。

    execute_sql
  3. コマンドの実行

    リクエストされたアクションを実行するために、コマンドがデータベースへ送信されます。これは時系列インスタンスへの直接接続を通じて行われます。

    execute_sql
  4. 結果の返却

    AIがデータまたは実行成功の確認を受け取ります。取得した行やステータスを読みやすい形式で提示します。

    execute_sql

試してみる

以下のプロンプトをコピーして開始できます。

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

出発点

テーブル名やカラム名は、実際のQuestDBスキーマに合わせて書き換えてください。

QuestDB Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_2JOk1hTa0Hc7TZSrk9PX0JHkHMR9yGZEnj7dIpoE/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 — QuestDB capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "questdb-time-series-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_2JOk1hTa0Hc7TZSrk9PX0JHkHMR9yGZEnj7dIpoE/mcp"
    }
  }
}
チャットにコピー04
  • timestamp, device_id, temperatureのカラムを持つsensor_dataという名前の新しいテーブルを作成して。

  • 5分前のタイムスタンプを使用して、telemetryテーブルに新しいレコードを挿入して。

  • weather_logsテーブルから、過去1時間の平均温度を教えて。

  • データベースからold_test_metricsテーブルを削除して。

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

ここから始める

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

リンクからインスタンスを連携させてください。認証情報は暗号化され、すぐにデータとの対話を開始できます。

QuestDBをAIに接続する

FAQ

SQL実行の仕組みについて

  • 01

    AIがデータベース全体を削除してしまうことはありますか?

    いいえ。AIはツールを通じてリクエストされた特定のSQLコマンドのみを実行します。

  • 02

    AIがSQLを書いてくれますか?

    はい。自然言語による指示を、有効なSQLステートメントに変換します。

  • 03

    実行前にSQLを確認することはできますか?

    はい。実行を確定する前に、AIクライアント上で生成されたSQLを必ず確認してください。

  • 04

    AIは新しいテーブルを作成できますか?

    はい。DDLコマンドを実行して、データベーススキーマの作成や変更を行うことが可能です。

  • 05

    AIはデータベースのユーザー管理を行えますか?

    いいえ。このconnectorはSQLコマンドの実行を目的としており、ユーザー権限やロールの管理用ではありません。

  • QuestDBに関するその他の質問は、Connectorのページで確認できます。 QuestDB Connectorの全機能を見る

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