---
title: "OWOX MCP — AI Answers From Your Data Marts | OWOX"
canonical: "https://www.owox.com/features/mcp"
updated: "2026-10-08"
---

OWOX MCP

# Your CEO asks Claude or ChatGPT. Your Data Marts answer.

An AI chat over raw tables guesses the joins, and the wrong number carries your name. With OWOX MCP the assistant picks fields from Data Marts you published; OWOX builds the SQL over your joins, runs it in your warehouse and records it in Run History.

[Get started free](https://www.owox.com/app-signup?utm_source=owox.com&utm_medium=website&utm_campaign=features&utm_content=hero)

[Read the docs →](https://docs.owox.com/docs/getting-started/setup-guide/mcp/)

Does this fit your stack?

[![OWOX MCP](https://cdn.owox.ai/www/portfolio-management-product-feature/mcp-server/video-thumb/1.png/w=1920,fit=scale-down,format=auto)](https://customer-4geatlj66rtkaxtz.cloudflarestream.com/e5614ed23a84dc4825620cd18c14e7e1/iframe)

Why OWOX

When the CEO asks Claude or ChatGPT about revenue, an assistant reading raw tables guesses the joins, and the wrong number lands in the meeting with your name on it. OWOX MCP answers from the Data Marts you published instead.

*   The assistant never writes SQL: it picks fields and filters, OWOX builds the query over your joins, and Run History keeps the SQL it ran.
*   Only published Data Marts are reachable, each member sees what their role allows, and the assistant cannot add a join you did not define.
*   The answer reads the same published Data Mart as your Google Sheets report and Data Studio dashboard; ask for the report in Google Sheets, open the link and keep working there in the OWOX Extension.
*   Nothing to switch on: publish a Data Mart, and the assistant can find it.

## Who Does What

## An AI answer you cannot trace is still your number

Business users already ask AI chats about company data. When the assistant guesses a join from raw tables, a wrong total looks no different from a right one, and you are the one asked why. With OWOX MCP, the assistant never writes the SQL.

THE DATA OWNER

### You define what the assistant can reach

Publish the Data Marts, define the joins, write the project description. The assistant sees only published Data Marts a member's role allows, picks fields from their schema and cannot add a join. Every query it sends lands in Run History with the executed SQL.

Check any AI answer the way you already do: read its SQL.

THE BUSINESS USER

### Ask in the AI chat you already use

Add OWOX Data Marts to Claude or ChatGPT, sign in and ask in plain language. Each result carries the Data Mart it came from and, when available, when its source tables last changed. Ask for a Google Sheet, and you get a link.

No new tool, no ticket, no SQL to write.

**Not your warehouse's own MCP server** — there, the model writes SQL against raw tables and infers the joins. Through OWOX, it can only select fields and use the joins a Data Owner defined.

## For Data Owners

For Data Owners

## Hand over answers you can defend

The assistant handles the question. The Data Marts, the joins and the record of every query stay with you.

![Only published Data Marts are reachable](/images/features/mcp/analyst-1.png)

#### Only published Data Marts are reachable

The assistant searches and queries published Data Marts only; a draft returns metadata at most. Each member reaches only what their project role allows.

![Read the SQL behind any AI answer](/images/features/mcp/analyst-2.png)

#### Read the SQL behind any AI answer

Open the Data Mart's Run History: each assistant query shows as a Manual MCP query run with the member's name, its configuration and the executed SQL, ready to copy. Row values are never stored.

![Joins come from your definitions](/images/features/mcp/analyst-3.png)

#### Joins come from your definitions

The assistant can select fields from a joined Data Mart but never create a join. In the SQL OWOX generates, each Data Mart it touches is labelled with a link to its definition.

## For Business Users

For Business Users

## Ask, check, and keep the answer

The question stays in your AI chat. The numbers come from Data Marts your Data Owner published.

![Add OWOX to Claude or ChatGPT](/images/features/mcp/business-1.png)

#### Add OWOX to Claude or ChatGPT

Install OWOX Data Marts from the Claude connector directory or the ChatGPT app gallery, or add mcp.owox.com/mcp as a custom connector. Sign in to OWOX and choose the project.

![Get the number with its definition](/images/features/mcp/business-2.png)

#### Get the number with its definition

Ask “show me the revenue last month”. The answer names the Data Mart it read and the definition behind each figure: gross revenue on all orders, net revenue on completed ones.

![Keep it as a Google Sheet](/images/features/mcp/business-3.png)

#### Keep it as a Google Sheet

Ask for the answer as a report: OWOX creates the Google Sheet, fills it and returns the link. Open it and keep working in the OWOX Extension, or ask for a schedule so it refreshes on its own.

## Editions

## Compare plans

Individual

Your analyst, just for you.

$295 / month

[Try free](https://www.owox.com/app-signup)

Team

Your analyst for your leadership team.

$790 / month

[Book a demo](/book-a-call)

Scale

Your analyst for the whole company.

Let's talk

[Book a demo](/book-a-call)

[See full pricing & comparison →](/pricing)

## Why teams pick OWOX

## Everything business needs

![](/images/features/mcp/benefit-1.svg)

### The assistant never writes SQL

It picks fields, filters, aggregations and date buckets. OWOX turns that request into SQL over your Data Marts and runs it in your warehouse.

![](/images/features/mcp/benefit-2.svg)

### One Data Mart behind every surface

The assistant reads the same published Data Mart as your Google Sheets reports and Data Studio dashboards, so each number is defined once, wherever it is asked.

![](/images/features/mcp/benefit-3.svg)

### Nothing to switch on

The MCP server is on by default, with no project setting. Publish a Data Mart, and the assistant can find it.

![](/images/features/mcp/benefit-4.svg)

### Every query in Run History

Each query the assistant sends is recorded with its definition and the executed SQL, under the member who asked. Row values are never stored.

![](/images/features/mcp/benefit-5.svg)

### 0.1 credit per query

A successful query costs 0.1 credit, whether it returns 20 rows or 1,000. Failed queries and metadata lookups cost nothing.

![](/images/features/mcp/benefit-6.svg)

### Only the joins you defined

The assistant selects fields from joined Data Marts but cannot create a join, so revenue is joined the same way in every chat.

![](/images/features/mcp/benefit-7.svg)

### Your business context, read first

Write terminology, currency and conventions in the project description. The assistant is told to read it before its first project-specific step.

![](/images/features/mcp/benefit-8.svg)

### Answers in the chat they use

Claude, ChatGPT, or any client that supports MCP over Streamable HTTP with OAuth 2.0. Business users have no new app to learn.

## FAQ

## Frequently asked questions

How is this different from my warehouse's own MCP server?

A warehouse MCP server lets the model write SQL against raw tables, joins included. Through OWOX, the assistant sends a structured request: fields, filters, aggregations. OWOX builds the SQL from it, using only the joins a Data Owner defined between published Data Marts.

Can the AI still give a wrong answer?

Yes, and it helps to know where. The assistant can pick the wrong Data Mart or field, or do its own math on the rows it gets. OWOX stands behind the rows it returns: SQL it built over your definitions, recorded in Run History. The project description is your lever on the assistant's choices.

What does one question cost?

Each successful query costs 0.1 credit, whatever its size; failed queries and metadata lookups are free. One question can take several queries, for example one per month asked about. Ask the assistant to plan its queries first to keep the count down.

What does the Data Owner set up?

Nothing to switch on: the server is on by default, with no project setting. The assistant works with what you already maintain: published Data Marts, the joins between them, field descriptions. Add a project description for business context, and a [Google Sheets](https://www.owox.com/product/spreadsheets) destination if business users should get reports.

What does the AI provider receive?

The Data Mart metadata the assistant looks up, the rows each query returns, and your project description. Queries run in [your warehouse](https://www.owox.com/data-storages). OWOX keeps no copy of the rows: Run History stores the query and its SQL, never row values.

How many rows can one query return?

Up to 1,000 rows per call, 20 by default, with no pagination. Totals are computed by OWOX over every matching row, whatever the limit. Define a ratio such as click-through rate as a calculated field in the Data Mart, and OWOX computes it in the warehouse instead of the chat.

## What users are saying

## Every claim has a receipt.

Real things real customers said — each quote pinned to a specific claim, straight from the quotes database.

A3 · re: trusting AI

![Nodari Rizun](https://cdn.owox.ai/www/webflow/6a7b298b2ca5055443187566_nodari-headshot.png/public) Nodari Rizun · Founder & CEO, Pürblack®

> _“AI, by the nature of the models, will hallucinate. And because of that, you need something which will create guardrails to ensure that there are no hallucinations, that you can trust your data.”_

C9 · re: one source of truth

![Mark Simmons](https://cdn.owox.ai/www/webflow/6a7b298b2b9daab0ade631d7_mark-headshot.png/public) Mark Simmons · CMO, Pürblack®

> _“We had six or seven different channels and no single source of truth — it was almost impossible, a lot of guesswork.”_

E7 · re: getting time back

![Nodari Rizun](https://cdn.owox.ai/www/webflow/6a7b298b2ca5055443187566_nodari-headshot.png/public) Nodari Rizun · Founder & CEO, Pürblack®

> _“We regained time. And time is the one resource that never comes back.”_

## Recent updates

*   [0.37.0 · Clearer MCP labels for external systems](https://docs.owox.com/docs/changelog/#clearer-mcp-labels-for-external-systems-0370)
*   [0.37.0 · Clearer MCP report actions and confirmations](https://docs.owox.com/docs/changelog/#clearer-mcp-report-actions-and-confirmations-0370)
*   [0.36.0 · Warn when a join changes how a calculated field’s number reads](https://docs.owox.com/docs/changelog/#warn-when-a-join-changes-how-a-calculated-fields-number-reads-0360)
*   [0.36.0 · MCP clients can recover from expired OAuth grants](https://docs.owox.com/docs/changelog/#mcp-clients-can-recover-from-expired-oauth-grants-0360)
*   [0.36.0 · Support MCP protocol 2026-07-28 and alert on compatibility failures](https://docs.owox.com/docs/changelog/#support-mcp-protocol-2026-07-28-and-alert-on-compatibility-failures-0360)

## Let the next AI answer come from your SQL

Publish a Data Mart, add OWOX Data Marts in Claude or ChatGPT, and ask: “Which OWOX project am I connected to?”

[Get started free](https://www.owox.com/app-signup?utm_source=owox.com&utm_medium=website&utm_campaign=features&utm_content=hero)

![OWOX MCP](/images/features/mcp/hero.png)

## References

1.  Internal OWOX data as of 2026-10-02
2.  [G2 reviews of OWOX](https://www.g2.com/products/owox/reviews)
3.  [npm installs stat](https://npm-stat.com/charts.html?package=owox&from=2025-01-01&to=2028-01-01)

## Book a call

You are booked. The invitation is on its way to , with the calendar invite and the meeting link.

[Reschedule](#)

[Cancel](#)

## Links

Pages this page links to, on this site and on docs.owox.com. Where the page has a Markdown twin, its address follows the link.

- [Get started free](https://www.owox.com/app-signup?utm_source=owox.com&utm_medium=website&utm_campaign=features&utm_content=hero)
- [Read the docs →](https://docs.owox.com/docs/getting-started/setup-guide/mcp)
- [Try free](https://www.owox.com/app-signup)
- [Book a demo](https://www.owox.com/book-a-call) — /book-a-call.md
- [See full pricing & comparison →](https://www.owox.com/pricing) — /pricing.md
- [Google Sheets](https://www.owox.com/product/spreadsheets) — /product/spreadsheets.md
- [your warehouse](https://www.owox.com/data-storages) — /data-storages.md
- [0.37.0 · Clearer MCP labels for external systems](https://docs.owox.com/docs/changelog)
