AI exploration built on your permissions and semantic definitions

AI-powered code generation and data exploration wherever you work. Every AI answer is inspectable, informed by your definitions, and governed by your permissions.

Metabot Interface
Metabot Interface Detail
Trusted by 100,000+ companies
HUMA logoAirbyte logoLinear logoBetterment logoKong logoSuperhuman logo

Trustworthy AI analytics

Inspect and verify every answer

Every AI-generated answer links to the underlying query. See exactly which models and metrics were used, open it in the notebook editor or SQL, and edit if needed. No black boxes.

Inspect and verify every answer

Respects your existing permissions

People only see data they're allowed to see. AI follows the same permission rules you've already set up. No new access layers.

Respects your existing permissions

Informed by your semantic layer

AI is aware of your metadata, definitions, and verified models that you define in Data Studio. Not generic SQL from a disconnected LLM. The richer your semantic layer, the better AI performs.

Built on your semantic layer

Stay in control over what AI can see and do

Governance is built in, for Metabot and for the agents your team connects through MCP.

  • Scoped access

    AI never sees more than the person asking. Limit Metabot to curated content, and choose which MCP tools each group can use.

  • Token limits

    Cap Metabot usage per group, per tenant, or across your instance.

  • Your model, your infrastructure

    Queries run in your warehouse. Bring your own key, or run a model you host yourself.

  • Audit logs

    Conversation logs, token usage, and MCP analytics.

See how AI governance works
AI usage analytics dashboard

Explore your data with AI

Ask questions, get summaries, and find what you need.

Ask questions in plain language

Chat with your data, get answers. Metabot builds queries using your semantic layer, returns charts and tables, and explains how it got there.

One-click AI summaries

One-click summaries of any chart or dashboard. Key takeaways without copying data into an external LLM.

One-click AI summaries

AI-powered semantic search

Find dashboards, questions, and models by meaning, not just keywords. Search that leads people looking for 'revenue' to the right dashboard. Even if they call it 'earnings'.

AI-powered semantic search

AI in your existing tools

Get answers from Metabase in the tools your team uses every day.

Official MCP server

Connect to Metabase from your AI client. Query and interact with data in the same place you work with other integrated tools. Create dashboards, questions, and collections, get interactive charts as in-line results, run SQL, and more.

Official MCP server

Metabot in Slack

@mention Metabot in channels or DMs. Ask questions, get charts, upload CSVs to Metabase, and set up subscriptions and alerts — all without leaving Slack.

Metabot in Slack

Agent Workspace API

Programmatic access to build your own data agents on top of Metabase. Combine with the MCP server for end-to-end agentic workflows using your semantic layer.

Agent Workspace API

AI-assisted SQL and code

Generate queries and debug faster.

SQL generation

Describe what you want in plain language. Get working SQL grounded in your data model, not hallucinated field names.

SQL generation

AI-assisted debugging

Troubleshoot failing SQL and get an explanation of what's wrong plus a suggested fix.

AI-assisted debugging

Powered by your data model, metrics, and definitions

AI only works as well as the context you give it. Your semantic layer defined in Data Studio is the foundation that lets AI perform well.

Define once, it's used everywhere

Add business definitions to your Glossary. AI references them when generating answers, so 'ARR' means the same thing to Metabot as it does to your team.

Define once, use everywhere

Surfaces existing work first

Before running a new query, Metabot checks for dashboards or questions your team already built. Saves compute and reduces duplicated logic.

Surfaces existing work first

Embed AI analytics in your product

Give your customers natural language data exploration inside your app. The Metabase SDK includes AI components you can embed directly — scoped to each customer's data and permissions.

Explore Embedded Analytics
Embedded analytics dashboard
Embedded AI chat interface

Frequently asked questions

Can I choose my own AI provider?
Yes. Bring your own key for any of the supported AI providers, or host an open model yourself. Connect as many providers as you like, and switch anytime. On Metabase Cloud, you can also let Metabase run the model for you.
Is AI available in open source Metabase?
Yes. AI features are available in all Metabase editions, including the free open-source version. Some advanced capabilities like AI-powered semantic search and controls are available in Pro and Enterprise.
How is AI priced?
See pricing for how AI is billed on each plan.
How does Metabase AI handle my data?
Queries run against your warehouse, and Metabase doesn’t ingest or sync your data. AI follows your permissions, and you choose which AI provider gets prompts and results, including a model you host yourself. See AI governance for access controls, token limits, and audit logs.
Can I embed AI features in my product?
Yes. You can embed AI-powered querying components with Modular Embedding and the SDK. You can also use agent skills that teach LLMs about how to set up embedded analytics: for things like SSO implementation, version upgrades, and migrating from one type of embedding to another.
Does Metabase have an MCP server?
Yep! Connect your AI client to Metabase via the Metabase MCP server. Query, visualize, and explore Metabase data in the same place you work with other connected tools. Build dashboards, questions, and collections from your AI client, get interactive charts as in-line results, execute SQL, and more.
Does Metabot work in Slack?
Yes. Metabot in Slack lets your team ask questions, get charts, upload CSVs for analysis, and manage subscriptions and alerts without leaving their chat.
Have more questions? We'd be happy to help.
Contact us