Skip to content

Tools Reference

The Vibe BI MCP Server exposes 5 tools. All tools require authentication via OAuth.

Ask a data question in natural language. Vibe BI finds the right tables, generates SQL, executes it, and returns the answer.

Response time: 10–30 seconds (up to 2 minutes for complex queries).

ParameterTypeRequiredDescription
questionstringYesA natural language data question
thread_idstringNoPass from a previous response for follow-up questions with context
question: "What were our top 10 products by revenue last month?"

For follow-ups, pass the thread_id from the previous response:

question: "Now break that down by category"
thread_id: "abc123-..."

Find database tables relevant to a natural language description using semantic search. Use this to explore what data is available before asking specific questions.

Response time: 1–2 seconds.

ParameterTypeRequiredDescription
querystringYesNatural language description of the data you’re looking for
limitnumber (1–50)NoMax tables to return (default: 10)
query: "user signups and registrations"
limit: 5

List all tables in the connected database.

Response time: < 1 second.

No parameters required.


List your saved charts in Vibe BI.

Response time: < 1 second.

ParameterTypeRequiredDescription
limitnumber (1–100)NoMax charts to return (default: 20)

List your dashboards in Vibe BI.

Response time: < 1 second.

ParameterTypeRequiredDescription
limitnumber (1–100)NoMax dashboards to return (default: 20)