live wire
▸Oracle Select AI generates SQL/PGQ for property graphs—but errors if one AI profile mixes graphs with tables or viewsOracle▸Domo’s data team standardizes MCP builds with shared scaffolding; beta toolkits inherit user permissionsDomo▸Databricks proposes five outcome signals for agentic BI—and says dashboard counts and license usage miss decision qualityDatabricks▸One vibe-coded database app needed 56+ human test hours and three repair rounds despite AI Studio’s verification claimsMancas & Mancas / arXiv▸BigQuery AI.IF’s default cost mode trains a local model for most rows—and drops row-error thresholdsGoogle Cloud▸AWS’s multi-tenant data-agent pattern gives the broker Lambda no data permissions; Cognito roles carry Lake Formation scopeAWS Big Data Blog▸Amazon OpenSearch’s optimized engine adds nested agent traces, but AWS reserves it for log analytics—not vector searchAWS▸Two interpretation-based provenance semantics cannot express SQL bag difference, new theorem showsKolaitis / arXiv▸Databricks Feature Views reuse one definition for training and live scoring, but online lookup still returns latest available stateDatabricks▸Databricks Genie’s Slack and Teams previews default channel answers to public, even when viewers lack source-data accessDatabricks▸Snowflake’s two-tool GraphRAG agent beat a seven-tool graph setup 70% to 60% on 22 ontology questionsSnowflake Engineering▸Semantix opens an Apache-2.0 semantic-first data-agent stack, but labels the project WIP and has no release or adoption yetGitHub / icosmos-space▸Confluent defines Streamhouse as shared current state for agents and apps, but says broader semantics and governance are still to comeConfluent▸Graph-repair retrieval cut F1 by 0.126 on one suite; a learned router used fewer tokens than always-on retrieval in all sixLin et al. / arXiv▸Oracle Select AI generates SQL/PGQ for property graphs—but errors if one AI profile mixes graphs with tables or viewsOracle▸Domo’s data team standardizes MCP builds with shared scaffolding; beta toolkits inherit user permissionsDomo▸Databricks proposes five outcome signals for agentic BI—and says dashboard counts and license usage miss decision qualityDatabricks▸One vibe-coded database app needed 56+ human test hours and three repair rounds despite AI Studio’s verification claimsMancas & Mancas / arXiv▸BigQuery AI.IF’s default cost mode trains a local model for most rows—and drops row-error thresholdsGoogle Cloud▸AWS’s multi-tenant data-agent pattern gives the broker Lambda no data permissions; Cognito roles carry Lake Formation scopeAWS Big Data Blog▸Amazon OpenSearch’s optimized engine adds nested agent traces, but AWS reserves it for log analytics—not vector searchAWS▸Two interpretation-based provenance semantics cannot express SQL bag difference, new theorem showsKolaitis / arXiv▸Databricks Feature Views reuse one definition for training and live scoring, but online lookup still returns latest available stateDatabricks▸Databricks Genie’s Slack and Teams previews default channel answers to public, even when viewers lack source-data accessDatabricks▸Snowflake’s two-tool GraphRAG agent beat a seven-tool graph setup 70% to 60% on 22 ontology questionsSnowflake Engineering▸Semantix opens an Apache-2.0 semantic-first data-agent stack, but labels the project WIP and has no release or adoption yetGitHub / icosmos-space▸Confluent defines Streamhouse as shared current state for agents and apps, but says broader semantics and governance are still to comeConfluent▸Graph-repair retrieval cut F1 by 0.126 on one suite; a learned router used fewer tokens than always-on retrieval in all sixLin et al. / arXiv
nl2sql.ai
guideProduction guide

Domo’s MCP rollout shows why permissions are not enough to govern agent-built analytics

Domo’s data team adds shared folder, naming, test and deployment conventions above permission-aware MCP tools—separating access control from maintainability.

By The News Desk· Nov 8, 2026the quick take — two AI hosts go live when you do

Domo’s internal data team has put a useful boundary around a common promise in enterprise AI: connecting an agent to governed APIs does not automatically make the agent’s output governable.

The company says its Model Context Protocol (MCP) layer gives models access to Domo through the same underlying APIs a developer could call, while preserving the permissions of the person using it. But its analytics team found that access controls alone did not prevent a “wild, wild west” of one-off datasets, cards and applications that other teammates could not understand or reuse.

Two controls for two different risks

The team’s answer was a shared framework called Pantry; a development group built a parallel framework called Dominium. Both package folder hierarchies, naming rules and deployment conventions into files that a coding model can read and follow. Reusable compiled components, called “snacks,” let the team install a known UI element instead of regenerating it for every app.

That architecture separates two governance jobs:

  • Platform permissions decide which data and actions an agent may reach.
  • Team scaffolding decides how generated work is named, tested, organized and promoted so another person can maintain it.

This distinction matters for analytics teams evaluating MCP servers. A read-only or role-aware connector can reduce unauthorized access without preventing duplicated assets, opaque naming, inconsistent tests or incompatible deployment layouts.

What Domo actually exposed

Domo says its September 2026 release added beta MCP toolkits to the AI Library. The workflow and automation group covers workflows, Code Engine packages, task queues and forms, plus 17 workflow-design skills for details such as gateways, timers and data layouts. Other toolkits cover alerts, workspaces and sandbox repositories.

The permission boundary remains important: Domo says each toolkit operates under existing platform permissions, whether the caller is an external model or an agent built inside Domo. Its alert example also keeps continuous monitoring outside the model loop—the platform evaluates the threshold as data refreshes, rather than spending model tokens while waiting.

For production delivery, the Sandbox tools expose create, commit, promote and share operations for repositories that move dashboards, apps and dataflows toward production. Domo’s internal guidance is to decide folder standards and required tests before teams accumulate generated assets, use MCP tools when they cover the job, and fall back to direct APIs when they do not.

The practical checklist

A team adopting an analytics MCP should therefore ask two separate sets of questions. First: does the server inherit the user’s permissions, and can it prevent access to unauthorized objects or actions? Second: do builders share naming, folder, test, review and promotion rules that the model must follow?

Domo’s account is vendor-authored and does not provide an independent quality benchmark or quantify how often its scaffolding prevents defects. The toolkits were still beta as of September. Even with those limits, the operating lesson is concrete: permission inheritance governs what an agent can touch; shared scaffolding governs whether the things it builds remain usable after the prompt is gone.

Filed by The News Desk. Corrections: desk@nl2sql.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.