Vitals MCP

Ask Claude or ChatGPT about your store.

Connect your assistant to Vitals to get answers from your own store data and change your Vitals apps from the chat. Sessions, reviews, upsells, wishlists and campaigns, in plain language.

You confirm every changeNo API keyDisconnect any time
Included in your plan · $29.99 a month · 7-day free trial
ClaudeChatGPTConnected to Vitals
Which pages lose the most carts?
Vitals · get_page_stats

Three pages account for most of the drop‑off in the last 7 days.

/products/hydrating-serum42%
/cart31%
/collections/new-in12%

The serum page is the one to look at. Want the session journeys behind it?

Ask anything about your store|

Your store already knows. It just cannot tell you.

Merchants kept asking our support team for a way to download their recordings so they could paste them into ChatGPT. That is the whole problem in one request.

Recordings are video
An AI cannot watch a session replay. It can read a journey written out as text.
Now it can
Exports lose the context
A CSV of page views drops the outcome, the source and the frustration signals that made it worth looking at.
Now it keeps them
Every question is another tab
Reviews here, upsells there, campaigns somewhere else. Six dashboards to answer one question.
Now it is one
Nothing joins up
The order number, the session behind it and the review that followed live in three different tools.
Now they connect

Connecting takes three clicks.

You approve the connection yourself and you see exactly what it can read and change before you do.

01
Open Integrations in Vitals
Pick your assistant and follow its short guide. No developer, no API key, no install.
02
Pick Claude or ChatGPT
Both see the same approval screen, and both remember the connection once you approve it.
03
Approve what it can read and change
You see the list before you agree to it. Approve, and you can start asking questions straight away.
←Connect an AI assistant
Claude wants to connect to your store
If you approve, it will be able to:
✓Read your Visitor Replays: sessions, journeys and page stats
✓Read your store overview: key metrics from every Vitals app
✓Read your Upsell Builder: offers, orders and revenue
✓Read your product reviews: ratings, content and summaries
✓Read your Email Marketing: campaigns, opens, clicks and revenue
✓Read your Wishlist activity: saved products and trends
✓Change your Vitals apps: on or off, settings and offers, after you confirm
Nothing changes until you confirm it. You can disconnect at any time from Integrations.
ApproveCancel
Interactive demo

Click through it before you connect.

The real setup, screen by screen.

Six things worth asking on a Monday.

Type it the way you would say it. Claude or ChatGPT picks the right Vitals tool and comes back with your numbers.

Visitor Replays
Which sessions added to cart last week but never reached checkout?
Visitor Replays
Pull up the full journey behind order #1042.
Product Reviews
What keeps coming up in my one-star reviews?
Upsell Builder
How much revenue did my upsell offers bring in this month?
Wishlist
Which products get saved a lot but rarely sell?
Email Marketing
Which campaign drove the most revenue in August?

It reads across your whole Vitals stack.

Not one app. Every app you already run in Vitals, joined up, so a single question can cross all of them.

Pick an app
Visitor Replays
vr:read

Ask which sessions nearly bought, then have the whole journey read back to you as text. The part a video recording could never give an assistant.

list_sessions
Find sessions by outcome, source, device, date or duration
get_session_journey
One session written out as readable text, events and all
get_page_stats
Traffic, clicks and scroll behaviour per page
find_sessions_by_order
The session behind a Shopify order number
Read tools

It reads freely. It changes only what you confirm.

Every change goes through you. The assistant shows the exact change, and you confirm it before anything in your store moves.

You confirm every change
It can switch an app on, change a setting or draft an offer, but only the exact change you confirm. A campaign sends only when you click Send in Vitals.
Your OK first
You approve it yourself
Connections start in Vitals Integrations and the screen lists every permission before you agree.
Your call
Scoped per app
Access to your reviews is not access to your replays. Each area is granted on its own line.
Six scopes
Off in one click
Remove the connection in Integrations and it stops working straight away.
Disconnect any time

Frequently Asked Questions

The questions every merchant asks about Vitals MCP. Yours not here?

Ask us on a call
4.9 ★★★★★
2,800+ App Store reviews
31,000+ happy merchants

MCP stands for Model Context Protocol. It is the standard way an AI assistant connects to an outside tool and reads data from it. Vitals runs an MCP server, so Claude and ChatGPT can answer questions using your real store data instead of guessing.

One app. One bill. One team behind it.

One data layer, one smart stack, one subscription

31,000+ merchants made the swap.

Start free trial 7-day free trial
Book a call