NEW Custom MCP Server for eCommerce Brands

Turn CXO Questions Into Trusted Answers.

CEOs, CFOs, CMOs and category managers ask Claude about margin, stock and cash. Rudder Analytics builds a custom MCP server on your warehouse, where Shopify, ERP, marketplace and ad data meet. Each answer uses your metric definitions and shows the calculation, filters and period.

Read-only by design Your permissions, enforced No new data platform

Built on the open MCP standard. Sits on the stack you already run.

Claude•ChatGPT•Microsoft Copilot•Gemini•Snowflake•BigQuery•Databricks•ClickHouse•Shopify•Amazon•NetSuite•Fulfil• Claude•ChatGPT•Microsoft Copilot•Gemini•Snowflake•BigQuery•Databricks•ClickHouse•Shopify•Amazon•NetSuite•Fulfil•
Product Walkthrough

Introducing Rudder Analytics MCP

A leadership team traces a Q3 EBITDA miss through its causes to a dated Q4 action plan, in one Claude chat. Each answer names the AI OS module it reads and leads to the next question.

Why It Matters

Answers Beyond the Dashboard

Leadership meetings raise questions that existing reports do not cover. Answering them can mean joining data across systems or waiting for an analyst.

01

The Answer Spans Several Systems

Sales units, product costs and refunds often come from different systems. A one-off question needs those records joined and interpreted consistently.

02

Every New Cut Becomes a Ticket

An analyst rebuilds context, writes SQL and sends a spreadsheet. By then, the meeting has moved on.

03

Exports Drift From the Truth

Last week's CSV disagrees with this week's close. The Monday meeting debates which file is right instead of what to do.

04

Valid SQL Can Still Give the Wrong Answer

A query can run successfully and still use the wrong currency, period or definition. The result looks credible until someone checks the logic.

Rudder Analytics builds business definitions and query checks into the MCP server, with access controls enforced for each user.

Module Coverage

Every Module, One Conversation

The MCP server answers across the business: sales, orders and inventory, merchandising, and the full finance suite, from the P&L and cash flow to the borrowing base and its simulator.

Finance

From the monthly close to the lender call: the P&L against budget, cash in and out, borrowing base availability and margin by SKU, with two simulators for what-if questions.

Profitability
Profit & LossContribution MarginSKU Margin
Liquidity
Cash FlowBorrowing Base
What-if
Contribution Margin SimulatorBorrowing Base Simulator
  • Where did last month land against budget, by cost group?
  • Which customers carry the largest overdue balances?
  • Which single lever adds the most borrowing availability?
finance · profit & lossread-only

Where did last month land against budget, by cost group?

Sourcesprofit_and_lossbudget

$1.88Mover budget on September costs. Freight and paid media drove most of it.

Cost groupvs budget
Freight & fulfillment+$0.98M
Paid media+$0.71M
Warehouse labor+$0.38M
Payroll & benefits−$0.19M
Workingactuals − budget, by GL cost groupSeptember, closed monthreporting currency: USD

Sales

Channel, region and rep performance against last year and against plan, including wholesale reps, commissions and the weekly channel report.

Performance
Sales AnalysisSales DriversWeekly Sales Report
Wholesale
Rep SalesCommission Reports
  • Which channels drove last month's growth, and did any slip?
  • Which reps are furthest behind their prorated targets?
  • Where did gross sales grow but gross profit fall?
sales · driversread-only

Which channels drove last month's growth, and did any slip?

Sourcessales_kpisweekly_sales

+$3.9Mnet sales growth in September against September last year. Wholesale was the only channel down.

Change by channelvs last year
DTC+$2.1M
Retail+$1.2M
Marketplaces+$1.1M
Wholesale−$0.5M
Workingnet sales = gross − discounts − returnsSep vs Sep last yearall regions

Orders & Inventory

The open order book, stock cover and inventory value, so leaders can see what is late, what is blocked and where cash sits in stock.

Orders
Order Book
Inventory
Stock HealthInventory Valuation
  • How much open wholesale order value sits on blocked or inactive items?
  • Which best sellers will stock out before the next receipt?
  • Which locations' inventory value moved most last month?
orders · order bookread-only

How much open wholesale order value sits on blocked or inactive items?

Sourcesopen_ordersitems

$2.81Mof open orders sit on 138 blocked or inactive items. Footwear carries about half of it.

Open orders on blocked itemsValue
Footwear$1.44M
Outerwear$0.81M
Bags & packs$0.33M
Other$0.23M
Workingopen order lines on items flagged blocked or inactiveSeptember month-endwholesale only

Merchandising

Range, price, discount, basket and newness analysis, so merchants see which styles earn their place and where discounting gives margin away.

Range
Assortment AnalysisProduct PerformanceNewness Analysis
Pricing
Price ArchitectureDiscount Analysis
Baskets
Basket Analysis
  • Which styles were discounted deeper than their margin at list price last quarter?
  • Did discounting rise because we discounted more often or deeper?
  • Which cross-sell pairings were missed most?
merchandising · discountsread-only

Which styles were discounted deeper than their margin at list price last quarter?

Sourcessales_lineprice_list

$0.93Mgross loss on below-cost sales across 14 styles in Q3

Gross lossQ3
Rain shell−$0.27M
Fleece hoodie−$0.24M
Trail pant−$0.21M
11 other styles−$0.21M
Workinggross profit = net sales − COGS, for below-cost salesQ3, all channelsnet of returns
What Leaders Get

An Analyst That Already Knows How Your Business Counts

The assistant queries the data behind your dashboards through the MCP server. Rudder Analytics configures the metric definitions and access rules so leaders can explore questions beyond existing reports.

Ask follow-up questions across the data your role can access. The assistant uses the server’s tools to find relevant tables and run permitted queries. Results can be exported where an approved export workflow is available.

leadership chatread-only

Which regions grew online sales this year but lost margin to shipping costs?

Tables foundordersshipping_costproduct_cost

Permitted query · read-only

$2.6Mmargin lost to free-shipping orders in 4 of 12 regions, while their online sales grew 15–22%

RegionSalesMargin lost to shipping
Pacific+22%−$0.9M
Southwest+19%−$0.7M
Southeast+17%−$0.6M
Mountain+15%−$0.4M
View query results12 rows

Rudder Analytics documents agreed KPI formulas and builds reusable queries for common questions. These are checked against the corresponding dashboard metrics during setup.

metric cataloggoverned
MetricFormula
Gross margin(net sales − COGS) ÷ net sales
Weeks of coverstock ÷ weekly sales rate
Sell-throughunits sold ÷ units received
Return rateunits returned ÷ units shipped
Chat answer55.8%$96.3M gross profit
Board pack55.8%$96.3M gross profit

Gross margin, last 12 months: one formula, one figure

Each number arrives with its formula, filters and period. A CFO can audit the logic without opening SQL.

answer · workingaudit-ready
Q3 contribution profit, DTC

$8.42M+6.2% on Q2

Where Q3 DTC net sales went$26.84M

metriccontribution_margin (USD amount)
formulanet sales − COGS − fulfillment − ads
filtersactuals · USD · DTC
periodJul 1 – Sep 30
fresh toOct 8, 07:30

The chart tool uses returned query values to generate each chart, keeping the plotted figures tied to the result.

render_chartfrom rows

Gross profit by month, $M

month20262025change
Apr7.716.88+12%
May7.967.02+13%
Jun8.637.64+13%
Jul8.127.39+10%
Aug8.477.51+13%
Sep9.117.97+14%

6 rows returned · 12 points plotted · 0 values typed

The server checks the last loaded day for each table it touches, and flags partial periods in the answer.

get_data_freshnesschecked
sales_lineOct 8 · 07:30
profit_and_lossSep closed
inventory_moveWeek 41 partial
Week 41MonTueWedThuFriSatSun

Week 41 is partial. Stock moves are loaded through Thursday, Oct 8, and the answer says so.

Each leader signs in individually. Rudder Analytics maps that identity to the data they are permitted to access. Assistant licensing and usage limits depend on the selected platform and plan.

sign-in & accessper person
  • CEOChief executiveClaude · individual sign-inAll areas
  • CFOFinanceClaude · individual sign-inFinance · Sales
  • COOOperationsClaude · individual sign-inOrders · Stock
  • VPSalesClaude · individual sign-inSales

OAuth sign-in per person · access mirrors their portal role

Curated questions help leaders explore sales, orders, finance and merchandising. They can use a starter or ask their own question.

starter questionscurated
SalesOrdersFinanceMerch
Which channel drove last month's growth?
Which products lost share this quarter?
Which promotions paid back last month?
Which channel drove last month's growth?
How It Works

Business Context Behind Every Query

The assistant needs to know how your business counts revenue, groups channels and reports across entities. Rudder Analytics documents those rules, builds the query tools and validates the results. The definitions are maintained as your business changes.

agent trace · Q3 net revenue
>leader“What was net revenue in Q3, across both entities?”
>get_business_context2 entities · reporting currency USD · EUR entity converted under the agreed finance policy
>run_querysales_line · no currency filter · refused
>describe_tablesales_line · amounts held in source and reporting currency · must_filter: currency, scenario
>query_metricnet_revenue · Jul 1–Sep 30 · actuals · reporting currency: USD
>get_data_freshnesssales_line loaded through Oct 8 · Sep complete
>answerQ3 net revenue $46.1M in reporting currency, net of returns, both entities
✓ 5 tool calls · 1 refused, then corrected · read-only · logged

Learns the Business

Loads entities, channels, the fiscal calendar and house rules for the analysis.

get_business_context

Finds the Right Data

Opens only the tables a question needs, with their required filters and relationships.

describe_table

Checks Freshness

Confirms the last fully loaded day before quoting any period.

get_data_freshness

Runs the Numbers

Uses a governed metric where one exists, and read-only SQL where none does.

query_metric

Shows the Working

Returns the figure with formula, filters, period and a chart from real rows.

render_chart
Works With AI OS

Dashboards Show the Business. The Server Answers the Follow-Up.

AI OS gives leadership one governed view of sales, finance, operations and supply chain. The MCP server lets the same leaders ask the next question in Claude, from the same data and definitions.

  • Every answer names the AI OS module it used
  • The same metric definitions in the dashboard and in the chat
  • Each leader sees only the data their role allows
Explore AI OS
Security & Governance

Access Controls and Query Governance

Rudder Analytics configures warehouse permissions, query checks and audit logging as part of deployment. Your security team reviews the access model, data flow and retention settings before launch.

Read-Only by Construction

The server uses read-only warehouse credentials and exposes no tools for changing business records.

Access Matched to Each Role

Rudder Analytics maps each authenticated user to permitted data. Restricted requests return a permission notice.

Every Call on the Record

Each call is logged with who asked, when, and what came back.

Required Filters Enforced

A query that skips a mandatory currency or scenario filter is refused.

Plans Never Pass as Actuals

Budgets and targets stay labeled as plans, never as results.

Query Result Limits

Interactive responses are capped at 300 rows. Query execution limits are configured separately for your warehouse.

Per-Person Sign-In

Each leader authenticates individually. Access is revoked per person.

No Separate Analytics Warehouse

Queries run in your existing warehouse. Returned results are sent to the connected assistant under the agreed access and data-handling policies.

The Alternatives

Why Not Just Use the Connector Your Vendor Ships?

A Shopify or Fulfil connector gives Claude access to data from that platform. Questions about margin after ad spend, freight and returns need data from several systems. Rudder Analytics MCP brings together the connected data in your warehouse, including loaded spreadsheets and files, and applies your business rules.

Vendor connectorsShopify MCP, Fulfil MCP and similarBuilt in-housean AI model your team points at the warehouseRudder Analytics MCPcustom, across your connected business data
Data it answers fromIts own platformTables your team connectsConnected sources in your warehouse
Spreadsheets, CSVs and flat filesAdditional files may need a separate integrationIf your team loads themLoaded budgets, plans and exports
Questions that span platformsRequires combining connectors and dataYour team links the dataOne answer across connected sources
Your business rules and contextCross-system rules need additional setupYour team writes and maintains themBuilt in: channels, fiscal calendar, returns, currency
Matches your dashboardsRequires checks against your dashboard definitionsYour team checks itChecked during setup
Read-only access and audit logDepends on the vendorYour team sets them upConfigured for your deployment
Upkeep as the business changesEach vendor separatelyYour teamRudder Analytics
Practical Questions

What Leadership Teams Ask First

Still have one? Bring it to the strategy call.

How can I verify the figures?

The MCP server retrieves figures from your warehouse using your defined metrics. Each answer shows the source data, calculation, filters and reporting period, so you can trace how the result was reached.

Which AI assistants does it work with?

Rudder Analytics builds and tests each server for Claude. Other MCP-capable assistants can be assessed during setup. Compatibility depends on the specific product, plan, authentication method and tools required.

Does it cover finance, or just sales and operations?

Both. Leaders ask about the P&L against budget, cash flow, the borrowing base, contribution margin and SKU margin, and run what-if questions through the contribution-margin and borrowing-base simulators. Budgets and plans stay labeled as plans, never as actuals.

How does it relate to AI OS?

AI OS gives leadership a governed command center of dashboards, scored KPIs and AI insights. The MCP server lets the same leaders ask follow-up questions from their AI assistant, reading the modules and the warehouse tables behind them, with the same metric definitions in both places.

Do we need a new warehouse or BI platform?

No new warehouse or BI platform is required. The server uses your existing warehouse. Rudder Analytics checks whether the data, metric definitions and access controls are ready during the assessment.

Can it change or delete anything?

The server uses read-only warehouse access and exposes no tools to update your business systems. Questions can retrieve permitted data but cannot change business records.

What does it cost to run?

Costs include setup, server hosting, warehouse queries and ongoing support, alongside assistant licenses or model usage. Rudder Analytics scopes these costs against your expected users and workload.

How does it stay accurate as the business changes?

Business definitions, table guides and the metric catalog are version-controlled. Changes are tested against agreed results before deployment. Query reviews and new reporting needs inform updates.

Does this require AI expertise in-house?

No. Rudder Analytics builds, validates and maintains the server and its context layer. Your team brings the questions and signs off on the metric definitions.

Explore what’s next

Move From Governed Answers to Connected Decisions

Custom MCP Server answers questions from your warehouse. Explore the connected products that turn those answers into executive visibility, buying decisions and customer growth.

AI OS for eCommerce

See the business in one governed system

A commerce command center across sales, finance, operations and supply chain in one AI OS.

Explore AI OS

Custom MCP Server

Ask questions in an AI assistant using your governed warehouse data.

You are here

AI-Powered Demand Planning

Forecast by SKU and channel, and turn demand signals into controlled buy plans.

Explore Demand Planning

AI-Powered Growth & Retention Marketing

Drive acquisition, repeat purchase and lifecycle growth with AI.

Explore Growth & Retention

Bring the One Question Your Dashboards Can't Answer

In a 30-minute strategy call, Rudder Analytics maps it to your data. You'll see which tables and metrics it touches, and what a governed MCP server would take for your business.

No new platformRead-only by designConnects to compatible AI assistants