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.
What it does
Section titled “What it does”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.
Available tools
Section titled “Available tools”The MCP server exposes 5 tools:
| Tool | Description | Response time |
|---|---|---|
ask_question | Ask a data question in natural language | 10–30s (up to 2 min) |
search_tables | Find tables by semantic description | 1–2s |
list_tables | List all tables in your database | < 1s |
list_charts | List your saved charts | < 1s |
list_dashboards | List your dashboards | < 1s |
See the Tools Reference for detailed parameter and response documentation.
How it works
Section titled “How it works”- You authenticate via OAuth (your Vibe BI account).
- The MCP server connects to your active database connection in Vibe BI.
- When you ask a question, it runs Vibe BI’s full AI pipeline — table selection, SQL generation, query execution — and returns the results.
- Follow-up questions are supported via conversation threads.
Next steps
Section titled “Next steps”- Setup Guide — Step-by-step installation for Claude Desktop and other clients.
- Tools Reference — Detailed documentation for each tool.