AIToday
Large Language ModelsAI Business & IndustryAmazon AI BlogPublished: Oct 21, 2026, 01:00 JST

Strategy One (March 2026) opens Mosaic MCP server by default for AI agents

Send on LINE
Strategy One (March 2026) opens Mosaic MCP server by default for AI agents

3 Key Points

  1. What happened

    Strategy One (March 2026) made Mosaic access through the MCP server available by default, letting a Strands agent on Amazon Bedrock AgentCore query two linked Mosaic models over Amazon Redshift and Amazon Aurora with no ETL.

  2. Why it matters

    With MCP access on by default, an AI agent can reach governed definitions across both sources without a custom pipeline, and row-level and object-level security are evaluated against the human caller's identity end-to-end, not a service account.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The walkthrough builds on two earlier posts in the series that used the same Customer 360 pattern with different semantic layers: Stardog's ontology-based layer and Denodo's data virtualization platform. This third post swaps in Strategy Mosaic, whose dimensional model composes attributes, hierarchies, facts, and metrics through Strategy's metric expression syntax. The shared C360 schema is adapted from Stardog's C360 Knowledge Kit, so a reader following the series sees the same entities and keys answered by a different semantic layer.

Mosaic does not federate rows across engines at query time. It plans one query per source, pushes native SQL down, and joins the intermediate result sets in the Mosaic engine on shared attributes declared through model linking. For the representative auto-enrollment question, Amazon Aurora runs a transactional profile join while Amazon Redshift runs the fact aggregation, and Mosaic combines the results on the shared customer ID. The body notes that domain ownership follows the model boundary, with the CRM team owning Customer and the data system team owning Purchase, and neither hands over its source.

A notable detail is that Mosaic serves four native protocols from one definition: MCP for AI agents, JDBC/ODBC over Trino for SQL clients, XMLA for Power BI and Excel, and REST for custom applications. The body also describes a choice between live pushdown and in-memory execution, noting that agent traffic is repetitive and bursty, so serving from memory can turn variable per-query warehouse spend into fixed Mosaic capacity.

FAQ
What does the Strands agent use to connect to Mosaic?
The agent's MCP tool connects to the Mosaic MCP endpoint over HTTPS and presents an OAuth 2.0 access token, which Mosaic validates before applying security and planning the query.
How does Mosaic handle security when an AI agent queries it?
Mosaic resolves the caller to a Strategy user, applies the Use MCP Server privilege and certified-model gate, and evaluates row-level and column-level security for that user before planning the query.
What are the two execution modes for Mosaic models?
Models can run live with pushdown to the source for current data, or in-memory from a Mosaic-resident cube for bounded windows with predictable latency and no per-query warehouse compute.
Amazon AI BlogRead Original Article
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleVectorial raises $3 million to simulate consumers for research