NeuralTrust ha sido reconocido por Gartner → Leer más

Conecta Cube MCP a tus agentes de IA, de forma segura.

Un único endpoint seguro para cada llamada a Cube que hacen tus agentes de IA: acotada por usuario, inspeccionada y registrada.

Elige las herramientas que pueden usar tus agentes de IA

30 herramientas del esquema de Cube MCP.

Mostrando 30 herramientas

  • listDeploymentsreadLists every deployment reachable over MCP, already filtered by the admin's deployment-access settings and the user's permissions, with each deployment's agents.
  • loadQueryResultsreadPaginates through the results of a previous query on the same deployment context.
  • chathigh riskAsks a question of a Cube agent, optionally targeting a deployment, agent or dev branch. Annotated read-only, but that covers only the MCP call: the agent behind it has the same write-capable tools as Analytics Chat, and its own folder actions run with no confirmation step.
  • searchDataModelreadSearches the semantic model by similarity to discover queryable views, measures and dimensions, returning compact records to reference in runQuery. A dev branch can be searched instead of the deployed model.
  • runQueryreadRuns a PostgreSQL-dialect Cube SQL query against the SQL API, returning a schema, a page of rows and pagination counts. It can target a dev branch instead of the deployed model.
  • readWorkbookreadReads a workbook: its name and its current dashboard draft and published configs.
  • readReportreadReads one workbook report or standalone exploration by ID, with its title, SQL, chart spec, placement and shareable URL.
  • createWorkbookwriteCreates a new empty workbook, the container that holds reports and a dashboard. Requires the Explorer role or higher.
  • createReportwriteSaves a query plus its visualization, either inside a workbook or as a standalone exploration filed in a workspace folder.
  • updateReporthigh riskEdits an existing report or exploration in place, keeping its reportId. Annotated destructive, so honoring clients always prompt.
  • deleteReporthigh riskDeletes a workbook report or exploration. Annotated destructive, so honoring clients always prompt.
  • manageFoldershigh riskLists, creates, renames, moves or deletes workspace folders. Its delete skips the content-permission check the Workspace page applies, which is the one documented permission bypass on this connection.
  • updateDashboardhigh riskSaves the dashboard layout to the workbook draft, replacing the full widget set. It does not go live.
  • publishDashboardhigh riskPublishes the current draft to make it live. Idempotent: republishing an unchanged draft is a no-op.
  • listDataModelFilesreadLists the semantic model source files, raw YAML, JavaScript or Python, on the deploy branch or a dev branch.
  • readDataModelFilereadReads one model source file's raw source, from the deploy branch or a dev branch.
  • getDataModelChangesreadShows the diff of the dev branch against its parent, for review before committing.
  • getBranchDiffreadShows what any branch changed against the deploy branch: the changed-file list with per-file line counts, plus the unified diff.
  • getDeploymentEnvreadLists the deployment's environment variables with every secret-looking value replaced by ENCRYPTED, so configuration can be verified without exposing values.
  • startDataModelEditwriteEnters development mode, starts a dev worker and returns the dev branch name that every model write tool requires. It is the only entry point to editing.
  • writeDataModelFilehigh riskCreates or overwrites a model source file on the dev branch as a whole-file replacement, recompiles the model and reports validity. It rejects any branch that is not a dev branch.
  • deleteDataModelFilehigh riskDeletes a model source file on the dev branch. It rejects any branch that is not a dev branch.
  • getBranchStatereadReports the branch this session works on, the branch shown in the Cube UI, the deploy branch, and whether the session's branch has uncommitted edits.
  • commitToNewBranchwriteCommits the dev branch's edits to a new branch instead of its parent, optionally opening a pull request.
  • switchUserBranchwriteSwitches the user's own Cube UI over to a branch, the same action as its branch switcher.
  • commitDataModelChangeshigh riskCommits the dev branch's edits onto the branch it was created from, including the deploy branch, live, when the call sets the publish confirmation flag. It is annotated write rather than destructive, so a client is not guaranteed to prompt first.
  • mergeToDefaultBranchhigh riskMerges a committed branch into the deploy branch, making it live for everyone. Annotated destructive, and no tool reverts it afterwards.
  • discardDataModelChangeshigh riskResets the dev branch to its parent or a given commit hash, throwing away pending edits. It resets the dev branch only, so it is not an undo for a merge.
  • getPreAggregationStatusreadLists the data model's pre-aggregations with their definitions, how many partitions exist and were built, when the newest build landed, and the exact error if one failed.
  • buildPreAggregationwriteQueues an on-demand build of one pre-aggregation and returns once accepted; the build runs asynchronously. It runs real queries against the data warehouse and writes through the export bucket for external pre-aggregations, so it costs money per build.

Qué expone Cube MCP

Cube MCP agrupa sus 30 herramientas en 6 categorías, cada una con una política inicial sugerida.

Las 30 herramientas en JSON, listas para pegar.

CategoríaIncluyeAccesoPolítica sugerida
Creación de dashboardsLectura de un workbook con sus configuraciones de borrador y publicada, creación de workbooks e informes, lectura y actualización de informes, borrado, gestión de carpetas de espacio de trabajo, guardado del diseño en el borrador y publicación en vivoLectura / EscrituraLos borradores son la red de seguridad: updateDashboard solo escribe el borrador y el dashboard vivo sigue sirviendo hasta publishDashboard. Nunca recrees un informe para cambiarlo: un widget apunta a un reportId concreto y sustituirlo deja huérfanos a todos los que lo referencian
Edición del modelo de datosListado y lectura de los ficheros fuente del modelo semántico, entrada en modo desarrollo para obtener una rama, escritura y borrado de ficheros en esa rama, revisión del diff pendiente o de cualquier rama contra la de despliegue, y listado de variables de entorno del despliegueLectura / EscrituraLas escrituras de fichero nunca tocan producción: startDataModelEdit es la única entrada y las de escritura rechazan toda rama que no sea de desarrollo. getDeploymentEnv sustituye por ENCRYPTED cualquier valor con forma de credencial antes de salir de Cube
Commits y ramasEstado de la rama de la sesión, la de la interfaz, la de despliegue y si hay cambios sin confirmar, commit de los cambios sobre la rama padre o sobre una nueva con pull request opcional, merge a la rama de despliegue, descarte de cambios y cambio de rama en la interfazLectura / EscrituramergeToDefaultBranch es destructiva y pide confirmación, y nada la revierte después. commitDataModelChanges es la vía más silenciosa a producción y no está anotada como destructiva: contólala por la bandera de confirmación y no por el nombre
Despliegues y chatListado de despliegues y agentes alcanzables por MCP, consulta a un agente de Cube apuntando opcionalmente a un despliegue, agente o rama concretos, y paginación de los resultados de una consulta anteriorLectura / EscrituraLa anotación de solo lectura de chat cubre la llamada MCP, no al agente que hay detrás, que sí escribe y cuyas acciones sobre carpetas no piden confirmación. Una conversación queda fijada a la rama que respondió su primer mensaje
Consulta y descubrimientoBúsqueda por similitud en el modelo semántico para encontrar vistas, medidas y dimensiones consultables, y ejecución de SQL en dialecto PostgreSQL contra la SQL API con paginaciónLecturaSolo lectura y acotada por los permisos del usuario, seguridad a nivel de fila incluida. Llama a searchDataModel antes que a runQuery con la misma rama para que los miembros hallados sean los que verá la consulta
PreagregacionesListado de las preagregaciones del modelo con recuento de particiones, fechas de construcción y errores exactos, y encolado de una construcción bajo demandaLectura / EscriturabuildPreAggregation lanza consultas reales contra el almacén de datos y, en preagregaciones externas, escribe en el bucket de exportación, así que cada build consume recursos y cuesta dinero

Conecta Cube MCP a tu agente de IA

Cuatro pasos, menos de diez minutos.

  1. 01

    Inicia sesión en NeuralTrust

    Abre la plataforma de NeuralTrust, inicia sesión y ve a Getting started, después a Connect your tools.

    Inicia sesión en NeuralTrust
  2. 02

    Elige tu agente

    Cuando te pregunte qué agente usas, elige Claude Code, Codex, Cursor, Windsurf, Copilot o tu propio código.

    Elige tu agente
  3. 03

    Conecta Cube

    Busca Cube en la lista de herramientas y conéctalo.

    Conecta Cube
  4. 04

    Conecta tu agente

    Sigue los pasos en pantalla para añadir la configuración a tu agente y envía el prompt de prueba.

    Conecta tu agente

Permisos hasta la herramienta individual

No permites ni bloqueas Cube MCP entero. Permites exactamente las herramientas que puede llamar cada agente, una a una.

Cube MCP30 HERRAMIENTAS DISPONIBLES
Agente de revisión de código4 herramientas, solo lectura
Bot de triaje de incidencias9 herramientas
Asistente del equipo de plataformalas 30 herramientas
  • Herramienta por herramientaConectar el servidor no es la unidad de acceso. Cada herramienta se concede por separado.
  • Denegado por defectoUna herramienta que no has activado nunca se expone al agente.
  • Aprobación en las escriturasLas herramientas que modifican o borran pueden exigir la confirmación de una persona.

¿Es seguro Cube MCP?

Un endpoint en lugar de credenciales en claro. Cada llamada se comprueba contra la política y queda registrada.

Agentes de IASe conectan desde la configuración de tu cliente MCP.NeuralTrustSe aplican los controles según tu configuración.Cube MCP30 herramientas documentadas en cubecloud.dev/mcp, un solo endpoint para toda cuenta, despliegue y región. OAuth Authorization Code con PKCE, sin estado, conforme a la especificación 2026-07-28. Cube anota nueve como destructivas. Las herramientas visibles dependen del rol: un Viewer nunca ve las de modelo, commit ni preagregaciones.
Asistentes de códigoConexión y credencialespor usuarioCreación de dashboards9 herramientas
Copilotos internosPolíticas de acceso a herramientasdenegado por defectoEdición del modelo de datos8 herramientas
Automatizaciones de flujosInspección de peticiones y respuestasen líneaCommits y ramas6 herramientas
Clientes MCP compatiblesMonitorización de actividadalertas y registrosResto de herramientas7 herramientas
Preguntas frecuentes

Preguntas habituales sobre usar Cube MCP a través de TrustGate.

Conecta Cube MCP al instante

Elige las herramientas, apunta tu agente a TrustGate y Cube MCP queda activo: acotado, inspeccionado y registrado.