Skip to content
Vinkius

Cube.dev Connector for AI agents.

15 live capabilities

Query your semantic layer for consistent data metrics.

Live agent request Cube.dev / Connector

Waiting for input…

AI Agent

Why people use Cube.dev

Cube.dev Semantic Layer Querying for AI Agents

With the Cube.dev MCP, that cycle stops. Your AI agent connects directly to your semantic layer, meaning it already knows your business rules. You just ask the question in plain English, and the agent handles the logic, giving you the right numbers instantly.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

That your AI agent gets a direct line to your business logic, delivering accurate data without the manual query middleman.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Answering complex business questions

    A PM asks for 'Total revenue by region.

  2. Real-world use case 02

    Debugging metric discrepancies

    An engineer suspects a metric is wrong.

  3. Real-world use case 03

    Maintaining dashboard speed

    A dashboard is loading slowly.

Complete set · 15capabilities

The complete Cube.dev capability set.

These are the exact actions your AI can choose when you ask it to work with Cube.dev.

Capability set01 / 04

01—04

4 capabilities in this set.

Part of 15 available through Cube.dev.

  1. 01 Capability

    Execute cube sql

    Run a raw SQL query against the SQL API for deep data investigation.

  2. 02 Capability

    Generate meta token

    Create a JWT for the Metadata API when working with Cube Cloud.

  3. 03 Capability

    Get entity

    Grab detailed metadata for a specific cube or view to understand its structure.

  4. 04 Capability

    Get meta

    Retrieve the metadata for all cubes and views to see your whole data model.

Capability set02 / 04

05—08

4 capabilities in this set.

Part of 15 available through Cube.dev.

  1. 05 Capability

    Get pre aggregation job status

    Check the progress of your background pre-aggregation builds.

  2. 06 Capability

    Get sql

    View the SQL generated by a Cube query to see exactly how the data is being fetched.

  3. 07 Capability

    List data sources

    See a list of all configured data sources in your Cube instance.

  4. 08 Capability

    List deployments

    View all your Cube Cloud deployments if you have the correct API key.

Capability set03 / 04

09—12

4 capabilities in this set.

Part of 15 available through Cube.dev.

  1. 09 Capability

    List entities

    See a complete list of all cubes and views available in your model.

  2. 10 Capability

    List environments

    See the different environments for a specific deployment using Cube Cloud.

  3. 11 Capability

    Load query

    Fetch aggregated data results based on your defined measures and dimensions.

  4. 12 Capability

    Trigger pre aggregation job

    Start a new pre-aggregation build to keep your dashboard performance high.

Capability set04 / 04

13—15

3 capabilities in this set.

Part of 15 available through Cube.dev.

  1. 13 Capability

    Check live

    Verify if your current Cube deployment is live and reachable.

  2. 14 Capability

    Check ready

    Confirm that your Cube deployment is fully initialized and ready for queries.

  3. 15 Capability

    Convert query

    Turn a raw SQL query into the correct REST API query format.

Set up in minutes

One URL. Then ask Cube.dev to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Cube.dev from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_umZADPejupUUQHrfZkQT0lvv7MlK4j1JkrhOJOMy/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Cube.dev, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Cube.dev for the conversation.

Where the request belongs

Work Cube.dev can move forward.

Built around the request

This is for data professionals who are tired of manually double-checking if an AI-generated query actually matches the company's source of truth. It's for the people who need to move from 'How do I get this data?' to 'What does this data mean?'

01

Analytics Engineer

Debugging generated SQL and ensuring metric consistency across the company.

02

Data Engineer

Verifying data models and triggering cache refreshes without leaving the chat interface.

03

Product Manager

Getting instant answers to business questions without waiting for a data analyst to write a custom query.

Bring your own AI

Change the model, client or framework. Keep Cube.dev connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Cube.dev.

The practical details behind the request, access and result.

Can the Cube.dev MCP help my AI agent understand our specific business metrics?

Yes, it connects your agent to the Cube.dev semantic layer. This means the AI uses your predefined measures and dimensions, ensuring it speaks your company's specific data language.

How does Cube.dev ensure the data my AI agent provides is consistent?

It pulls data directly from your semantic layer rather than guessing. By using your established business logic, the agent provides consistent numbers every time you ask a question.

Can I use Cube.dev to refresh my data caches using just a chat prompt?

You can trigger pre-aggregation jobs directly through your chat. This allows you to refresh your data caches and keep your dashboards fast without needing to find the right button in a dashboard.

How can I see the actual queries my AI agent is making to the data warehouse?

You can ask your agent to show you the generated SQL for any query. This gives you full visibility into how the data is being fetched, which is great for auditing or debugging.

Can Cube.dev help my team explore our data model without writing SQL?

Yes, the agent can list all your cubes and views and show you the metadata for each. This makes it easy to see what data is available without ever opening a spreadsheet or a SQL editor.

Can I check my Cube Cloud deployment status through my AI client?

Yes, it can check if your deployment is live and ready. You can quickly verify your infrastructure status through a natural conversation with your agent.

Can I see the exact SQL that Cube generates for a specific query?

Yes. You can use the get_sql capability. By providing the query JSON, the agent will return the generated SQL string, which is perfect for debugging or verifying your data logic.

How do I refresh the data cache or pre-aggregations using the AI?

You can use the trigger_pre_aggregation_job capability. You can specify which cubes or data sources to target, and the agent will initiate the background build process for you.

Is it possible to explore the available measures and dimensions?

Absolutely. Use the get_meta capability to fetch all metadata. This allows the AI to understand what data is available to be queried, including views and segments.

One connection away

Give your agent a direct line to Cube.dev.

Connect Cube.dev once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available