QuestDB (Time-Series)

QuestDB (Time-Series) MCP Connector for Claude

A+

High-performance time-series database for fast SQL queries, data ingestion, and real-time analytics directly from your AI agent.

4 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your QuestDB instance to any AI agent to perform high-speed time-series analysis and data management using natural language.

What you can do

  • SQL Execution — Run complex SQL queries, DDL, and DML operations optimized for time-series data.
  • High-Speed Ingestion — Import tabular data (CSV/TSV) directly into tables with automatic schema creation and partitioning.
  • Data Export — Extract large datasets in CSV or Parquet formats for external analysis or reporting.
  • Health Monitoring — Instantly check server status and version information to ensure your database is operational.

How it works

  1. Subscribe to this server
  2. Provide your QuestDB URL and optional credentials (Username/Password or Token)
  3. Start querying and managing your time-series data from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Data Engineers — Quickly inspect table schemas, run migrations, and verify data ingestion pipelines.
  • Analysts — Perform ad-hoc time-series analysis and export results without writing complex scripts.
  • DevOps Teams — Monitor database health and perform maintenance tasks through a conversational interface.
time-seriessqldata-ingestionreal-time-analyticsquestdb

4 tools expose this connector's capabilities to your AI agent.

execute_sql

Use this for standard SELECT, INSERT, or DDL operations. Execute SQL statements (queries, DDL, DML) on QuestDB

export_data

Useful for extracting large datasets. Export query results as CSV or Parquet

import_data

Automatically creates tables and columns if they do not exist. Import tabular data (CSV, TSV) into a table

ping

Health check and version information

See how to talk to your AI agent using QuestDB (Time-Series).

Check if the QuestDB server is online and show me the version.

I've pinged the server. It is currently online and running QuestDB version 8.1.0.

Execute a query to find the average temperature from the 'sensors' table for the last hour.

Executing SQL... The average temperature for the last hour is 22.5°C based on 1,200 data points in the 'sensors' table.

Export the last 1000 rows of the 'trades' table as a CSV file.

I've initiated the data export. You can now download the CSV containing the last 1000 trade records.

Yes! Use the `execute_sql` tool to run any valid QuestDB SQL statement, including SELECT, INSERT, and table definitions. You can also include parameters like `explain` to see the execution plan.

Related Connectors