Connect Cube MCP to your AI agents, securely.
One secured endpoint for every Cube call your AI agents make, scoped per user, inspected, and logged.Try Cube MCP now
What your agents can ask once Cube MCP is connected.
Select the tools your AI agents can call
30 tools from the Cube MCP schema.
Showing 30 tools
What Cube MCP exposes
Cube MCP groups its 30 tools into 6 categories, each with a suggested starting policy.
All 30 tools as JSON, ready to paste.
| Category | Covers | Access | Suggested policy |
|---|---|---|---|
| Dashboard Authoring | Reading a workbook with its draft and published dashboard configs, creating workbooks and reports, reading and updating individual reports, deleting reports, managing workspace folders, saving a dashboard layout to the draft and publishing the draft live | Read / Write | Drafts are the safety net: updateDashboard only writes the draft and the live dashboard keeps serving until publishDashboard. Never recreate a report to change it, since a widget points at a specific reportId and replacing it orphans every widget |
| Data Model Editing | Listing and reading semantic model source files, entering development mode to get a dev branch, writing and deleting model files on that branch, reviewing the pending diff against the parent or any branch against the deploy branch, and listing deployment environment variables | Read / Write | File writes never touch production: startDataModelEdit is the only entry point and the write tools reject any branch that is not a dev branch. getDeploymentEnv redacts anything credential-shaped to ENCRYPTED before it leaves Cube |
| Commits & Branches | Reporting the session's branch, the UI's branch, the deploy branch and whether edits are uncommitted, committing dev-branch edits onto the parent or a new branch with an optional pull request, merging a committed branch into the deploy branch, discarding pending edits and switching the Cube UI's branch | Read / Write | mergeToDefaultBranch is destructive and prompts, and nothing reverts it afterwards. commitDataModelChanges is the quieter route to production and is not annotated destructive, so gate it on the confirmation flag rather than on the tool name |
| Deployments & Chat | Listing the deployments and agents reachable over MCP, asking a question of a Cube agent optionally targeting a specific deployment, agent or dev branch, and paginating through a previous query's results | Read / Write | chat's read-only annotation covers the MCP call, not the agent behind it, which holds write-capable tools and whose folder actions run unconfirmed. A conversation is pinned to the branch that answered its first message |
| Query & Discovery | Searching the semantic model by similarity to find queryable views, measures and dimensions, and running PostgreSQL-dialect SQL against the SQL API with pagination | Read | Read-only and bounded by the user's permissions including row-level security. Call searchDataModel before runQuery with the same branch so the members found are the ones the query will see |
| Pre-aggregations | Listing the data model's pre-aggregations with partition counts, build times and exact errors, and queuing an on-demand build of one | Read / Write | buildPreAggregation runs real queries against the data warehouse and, for external pre-aggregations, writes through the export bucket, so each build consumes warehouse resources and costs money |
Connect Cube MCP to your AI agent
Four steps, under ten minutes.
- 01
Sign in to NeuralTrust
Open the NeuralTrust platform, sign in and go to Getting started, then Connect your tools.
- 02
Choose your agent
When asked which agent you use, pick Claude Code, Codex, Cursor, Windsurf, Copilot or your own code.
- 03
Connect Cube
Find Cube in the tool list and connect it.
- 04
Connect your agent
Follow the steps on screen to add the config to your agent, then send the test prompt.
Permissions down to the single tool
You do not allow Cube MCP or block it. You allow the exact tools each agent can call, one by one.
| Cube MCP | 30 TOOLS AVAILABLE |
|---|---|
| Code review agent | 4 tools, read only |
| Issue triage bot | 9 tools |
| Platform team assistant | all 30 tools |
- Tool by toolConnecting the server is not the unit of access. Each tool is granted on its own.
- Default denyA tool you have not enabled is never exposed to the agent.
- Approval on writesTools that change or delete things can require a human to confirm.
Is Cube MCP secure?
One endpoint instead of raw credentials. Every call is checked against policy and logged.
| AI agentsConnect through your MCP client configuration. | NeuralTrustApply controls based on your configuration. | Cube MCP30 documented tools at cubecloud.dev/mcp, one endpoint for every account, deployment and region. OAuth Authorization Code with PKCE, stateless, following the 2026-07-28 spec. Cube annotates nine tools destructive. Which tools a user sees depends on their role: a Viewer never sees the model-editing, commit or pre-aggregation tools at all. |
|---|---|---|
| Coding assistants | Connection & credentialsper user | Dashboard Authoring9 tools |
| Internal copilots | Tool access policiesdeny by default | Data Model Editing8 tools |
| Workflow automations | Request & response inspectioninline | Commits & Branches6 tools |
| Compatible MCP clients | Activity monitoringalerts and logs | All other tools7 tools |
Use Cube MCP with any AI agent framework
Setup guides for the tools your team already uses.
Claude CodeAdd Cube MCP to Claude Code from the terminal
CursorUse Cube MCP tools inside Cursor's agent
CodexConnect Cube MCP to the OpenAI Codex CLI
WindsurfGive Windsurf's Cascade access to Cube MCP
Gemini CLICall Cube MCP from Gemini CLI prompts
Google AntigravityLet Antigravity agents work with Cube MCP
GitHub CopilotUse Cube MCP in Copilot agent mode
Claude EnterpriseRoll out Cube MCP across your Claude workspace
Microsoft Copilot StudioAdd Cube MCP as a tool for Copilot Studio agents
Open WebUIBring Cube MCP tools into Open WebUI chats
LangChainLoad Cube MCP tools into LangChain agents
HaystackPlug Cube MCP into Haystack agent pipelines
Strands AgentsGive Strands agents Cube MCP tools
Vercel AI SDKCall Cube MCP from Vercel AI SDK apps
n8nUse Cube MCP in n8n AI agent workflows
Common questions about running Cube MCP through TrustGate.
Other MCP servers
More servers from the catalog.
)
Atlan
Securely connect your AI agents to Atlan through TrustGate: catalog search and lineage, asset and custom metadata, tags, glossary, domains, quality rules, warehouse queries and knowledge, scoped per agent and logged.
41 toolsView)
dbt Labs
Securely connect your AI agents to dbt through TrustGate: Semantic Layer metrics, Discovery API lineage, SQL execution, the dbt CLI, Admin API jobs and documentation, scoped per agent and logged.
27 toolsViewAirbyte
Securely connect your AI agents to Airbyte through TrustGate: workspaces, sources and destinations, connections, syncs and logs, custom connectors, direct reads and the connector registry, scoped per agent and logged.
46 toolsViewBraintrust
Securely connect your AI agents to Braintrust through TrustGate: SQL over logs, experiments and datasets, traces, prompts, evaluators, online scoring, Topics, dashboards, alerts and evals, scoped per agent and logged.
47 toolsView
Connect Cube MCP instantly
Pick the tools, point your agent at TrustGate, and Cube MCP is live: scoped, inspected, logged.