Kubit
ai.kubitPublished by kubit.aiOfficial publisherv1.0.1Updated Oct 24, 2026
Bring Kubit into your AI workflow — query your warehouse with natural language
Overview
Connects an AI assistant to Kubit's warehouse-native analytics platform so it can explore schemas, build reports, and export data in natural language.
- What you can do
- The server exposes five tools: getUserContext initializes a session and lists available schemas, getSchema explores events, properties, and dimensions, createReport generates and runs analytical queries, getRawData exports CSV data from existing reports, and searchKubit finds reports and dashboards across the organization. It is a remote, hosted endpoint, so the assistant queries Kubit directly rather than running anything locally.
- When to use it
- Useful when a team already runs analytics on Kubit and wants an assistant to answer product, funnel, retention, or engagement questions without writing query syntax. It also helps discover which events and properties exist before building new analyses.
- Requirements
- A remote MCP endpoint at an MCP-compatible client, an active Kubit organization account, and schema access in that workspace. Authentication is OAuth 2.0 and is completed interactively when prompted; no API keys or environment variables are declared.
Installation
In SourceWeft
- Open Kubit in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ai.kubit%2Fmcp-server/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"kubit": {
"type": "http",
"url": "https://mcp.kubit.ai/mcp"
}
}
}README
Kubit MCP Server
Warehouse-native analytics meets conversational AI
Bring the full power of Kubit directly into your AI workflow. Query, analyze, and explore your data warehouse through natural language—no complex syntax required.
What is Kubit MCP?
The Kubit MCP (Model Context Protocol) server transforms how teams interact with their analytics platform. By connecting your AI assistant to Kubit, you can:
- Explore schemas - Discover events, properties, and dimensions in natural language
- Generate reports - Create analytical queries through conversation
- Export data - Pull raw data in CSV format for deep analysis
- Search content - Find existing reports and dashboards instantly
- Ask questions - Get insights without learning query syntax
Beta Notice
This server is under active development. You may encounter bugs, performance issues, or rate limits as we continue to improve the platform.
Quick Start
What You'll Need
Connection Steps
Setting up the Kubit MCP server is straightforward:
- Add the MCP server to your AI client configuration
- Use the server URL:
https://mcp.kubit.ai/mcp - Complete OAuth authentication when prompted
- Start querying your Kubit data
Note: Check your AI client's documentation for specific MCP server setup instructions.
Authentication & Access
The server uses OAuth 2.0 authentication and respects your existing Kubit permissions. You'll only see data from schemas you already have access to—no additional permissions needed.
Tools & Capabilities
Your AI assistant gains access to five powerful tools:
Example Conversations
Understanding User Behavior
Product Performance
Data Discovery
Typical Workflow
Here's how most analysis sessions flow:
- Initialize - Call
getUserContextto see available schemas - Explore - Use
getSchemato understand events and properties - Search - Check
searchKubitfor existing analyses - Create - Generate new reports with custom queries
- Export - Pull
getRawDatafor external analysis
Best Practices
Crafting Effective Prompts
Be Specific
Include time ranges, events, and segments in your questions.
Provide Context
Explain what you're trying to understand.
Reference Schemas
Use schema names when working with multiple data sources.
Break It Down
Complex analyses work better as multiple focused questions.
Performance Optimization
- Use
searchKubitfirst - Leverage existing analyses before creating new reports - Specify date ranges - Narrow time windows improve query performance
- Export selectively - Only use
getRawDatawhen you need detailed external analysis
Security & Compliance
Troubleshooting
Common Issues & Solutions
Authentication Failures
Verify your Kubit credentials and organization name
No Schemas Available
Check that you have access to at least one schema in Kubit
Connection Errors
Confirm you're using the correct server URL: https://mcp.kubit.ai/mcp
Report Generation Issues
Verify the schema and events you're referencing exist using getSchema
Need Help?
- Test with simple queries first to verify your connection
- Check schema access through the Kubit web interface
- Use
getSchemato confirm available events and properties
Support & Resources
Documentation
docs.kubit.ai - Complete platform documentation
Customer Success
Contact your Kubit customer success team for assistance
About Kubit
kubit.ai - Learn more about warehouse-native analytics
MCP Protocol
modelcontextprotocol.io - Explore the Model Context Protocol
Source: README.md at commit cc4d3d9
Tools
0Version history
1- v1.0.1LatestSep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.