Cube MCP server icon

Cube

by Cube

HIPAA CompliantSOC2 ReadyISO 27001 Ready
Analytics23 tools

Query Cube semantic models, build dashboards and edit data models from an AI agent. 23 tools; model writes go to a dev branch only.

Connection verified

Connection checked by Agentman on .

Listed in Anthropic’s Connectors Directory at community tier — a listing, not a partner-level review.

Anthropic states this reflects the level of review a connector received, not a security audit.

Connect Cube via MCP

https://cubecloud.dev/mcp

Works in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.

Use in Agentman

Connect Cube once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.

Open in Agentman Studio

Cube Tools & Capabilities (23)

buildPreAggregation
chat
createReport
createWorkbook
deleteDataModelFile
deleteReport
getBranchDiff
getDataModelChanges
getDeploymentEnv
getPreAggregationStatus
listDataModelFiles
listDeployments
loadQueryResults
publishDashboard
readDataModelFile
readReport
readWorkbook
runQuery
searchDataModel
startDataModelEdit
updateDashboard
updateReport
writeDataModelFile

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Limits

  • Premium and Enterprise plans only, Viewer role or higher.
  • Tool visibility varies by role, so what an agent can do differs per user on the same deployment.
  • No commit tool — an agent cannot publish model changes; a person commits from the Cube UI.
  • valid: true is a compile check, not a correctness check. Verify on the dev branch with runQuery.
  • Admin configuration is a prerequisite. If Admin → MCP Server reports MCP configuration unavailable, the host is not set up for the account.
  • Reports and dashboards are not branch-protected the way the model is — deleteReport acts directly.
  • We did not read tool schemas. The endpoint requires OAuth, so names come from Anthropic's directory and behaviour from Cube's documentation. We exercised no tool.

Frequently asked questions

Premium or Enterprise. Cube states the MCP server is available on those plans only, and that users need the Viewer role or higher to interact with it. Which tools a user actually sees depends on their role, so two people on the same deployment can be offered different capabilities from the same endpoint.

No, by construction. Cube documents that every model write goes to a personal dev branch named dev-user-hash, and that the write tools reject any branch that is not a dev branch, so the deploy branch is never writable over MCP. Promotion to production requires a person committing the branch in the Cube UI.

It exposes no commit tool at all. Cube states this is deliberate: an AI client can prepare changes on a dev branch, but only a person can ship them, by committing from the Cube UI. Combined with dev-branch-only writes, that keeps the promotion step human without relying on a client approval prompt.

No. Cube documents cubecloud.dev/mcp as the same URL for every account, deployment and region, identifying your account from the OAuth token and routing each request to whichever deployment serves it. Region-specific endpoints also exist under Admin then MCP Server, but the single URL is the documented default.

Only that the model compiles. Cube is explicit that it does not mean the edit is correct, and recommends passing the dev branchName to runQuery to check the edit returns the right data. Verification happens on the branch before a merge rather than after, which is the point of the dev-branch workflow.

No. Cube documents that tool registration is permission-gated: the six model-editing tools, getBranchDiff, getDeploymentEnv and both pre-aggregation tools are offered only to users whose role allows editing the semantic model. A Viewer never sees them at all, so the restriction is on tool visibility rather than on call failure.

Sources

Server Info

Category
Analytics
Developer
Cube
Tools
23
Domain
cubecloud.dev

Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.

Ready to connect Cube?

Connect Cube once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.