Skip to content

MCP Server Overview

The Vibe BI MCP Server implements the Model Context Protocol (MCP) to let AI assistants like Claude interact with your connected databases through Vibe BI.

Instead of copying data or writing SQL manually, you can ask Claude (or any MCP-compatible client) questions about your data. The MCP server handles:

  • Natural language queries — Ask questions like “What were our top 10 products last month?” and get answers with generated SQL and results.
  • Table discovery — Search and browse your database tables using semantic search.
  • Chart & dashboard access — List your saved charts and dashboards.

The MCP server exposes 5 tools:

ToolDescriptionResponse time
ask_questionAsk a data question in natural language10–30s (up to 2 min)
search_tablesFind tables by semantic description1–2s
list_tablesList all tables in your database< 1s
list_chartsList your saved charts< 1s
list_dashboardsList your dashboards< 1s

See the Tools Reference for detailed parameter and response documentation.

  1. You authenticate via OAuth (your Vibe BI account).
  2. The MCP server connects to your active database connection in Vibe BI.
  3. When you ask a question, it runs Vibe BI’s full AI pipeline — table selection, SQL generation, query execution — and returns the results.
  4. Follow-up questions are supported via conversation threads.
  • Setup Guide — Step-by-step installation for Claude Desktop and other clients.
  • Tools Reference — Detailed documentation for each tool.