Talk to your eCommerce store in plain English.
MCP Dock is where your business data docks onto Claude — one secure, read-only connector. Start with your store, then plug in the rest: analytics, email, or anything else we build for you on request. Ask in plain English, get answers in seconds. No dashboards to build, no SQL to write.
🔒 Read-only · 🔑 Credentials encrypted · ⚡ Live in minutes
🤖 Requires a Claude account — claude.ai, Desktop or Cowork (paid plan with custom connectors)
Your store's data, one question away
MCP Dock turns Claude into an analyst who already knows your catalogue, orders and customers.
Ask, don't build
Skip report builders and spreadsheets. Ask a question the way you'd ask a colleague and get the answer inline.
Reports & ad-hoc
Eighteen ready-made reports plus safe ad-hoc queries for anything bespoke — Claude writes the SQL, we keep it read-only.
Works everywhere
Direct MySQL where allowed, a signed HTTPS bridge for locked-down hosts, or Shopify’s Admin API with a read-only token. Same experience either way.
Reports & analysis from a single question
MCP Dock isn't just lookups. Ask for a comparison and Claude queries both years, builds the numbers, writes the summary — then digs into the why when you ask. Copy it straight into your Monday meeting.
- Year-over-year, quarter-by-quarter comparisons on live data
- Analysis, not just totals — trends, anomalies and recommendations
- Claude writes the SQL — you never touch a report builder
Revenue report — FY 2025 vs FY 2026
Revenue grew 20.9% year over year. Every quarter beat its 2025 counterpart; Q4 led at £152k (+£26k), driven by outerwear and a stronger average order value (£64 → £71).
Dock one site, or all of them
Connect your Magento store, your Shopify store and any custom PHP/MySQL website — all at once, under a single Claude connector. Ask Claude to "list sites" and query each one by name, or compare them side by side. WooCommerce is on the roadmap, and anything with a database or an API can be connected on request.
It's a dock — anything can plug into it
That's the whole idea behind the name. Your store is the first thing you connect; the tools you already pay for dock onto the same Claude connector alongside it. One question can then cross two systems — which is where the answers you can't get today actually live. And if what you need isn't listed yet, we build it for you. Integrations are included in the Standard plan.
Klaviyo Available now
Campaign and flow performance, list growth and email-attributed revenue — next to the orders they produced. “Which campaign actually drove revenue last month?”
New Relic Available now
Traffic, sessions, page-load times, Core Web Vitals and JavaScript errors. Because Claude reads it alongside your orders, it can work out your real conversion rate and tell you when a slow page is costing you sales.
Connected in three steps
Most stores are live in under ten minutes.
Connect your store
Sign up and add a dedicated read-only database user, or download a ready-to-upload bridge package — the settings and signing key are pre-filled for you.
Add the connector to Claude
Paste your private connector URL into Claude's Settings → Connectors. It appears under your own chosen name.
Ask anything
“Show me this week's sales”, “Who are my repeat customers?”, “What's abandoned in carts over £100?” — answered from live data.
Built for real store operations
Everything you need to run reporting through Claude — safely.
Orders & sales
Search orders, order details, sales summaries, revenue by payment method and status pipelines.
Inventory
Low-stock alerts and slow-movers so you reorder and discount at the right time.
Customers
Look up customers, lifetime value and abandoned carts worth chasing.
Ad-hoc queries
Custom reports on demand, guarded to SELECT-only with sensitive tables blocked.
Health monitoring
We probe your connection every 15 minutes and flag issues before you notice them.
Your name in Claude
Choose the connector's display name once so your team recognises it instantly.
Granular control
Enable or disable individual tools and restrict which tables are ever queried.
Self-serve
Update credentials, re-download your package and rotate your key from the portal anytime.
Loved by store owners
Teams running online stores use MCP Dock every day.
Setup took ten minutes and now I just ask Claude for last week's numbers. No more exporting CSVs on a Monday morning.
We connected our Magento store and a legacy PHP site to one connector. Querying both in a single sentence is brilliant.
Read-only was the dealbreaker for us — I'd never let a tool near the database otherwise. Works exactly as promised.
I check abandoned carts over £100 every morning just by asking. It's already paid for itself in recovered sales.
Talk to us
Not sure it fits your setup? Want us to connect it for you, or need multiple stores on one plan? Tell us a little about you — a real person replies within one business day.
Security first, by design
MCP Dock is read-only from top to bottom. It can report on your store — never change it.
Simple, per-store pricing
Start free while you connect. Upgrade when it's part of your workflow.
Free
Every account starts here — full functionality.
- 200 calls / month included
- Full functionality — every tool & report
- 3 on-demand reports — generate & refresh on your dashboard
- Magento, Shopify + PHP sites, one connector
- Psst — there's a way to double those calls, free 😉
£16.95/mo
For stores that live in the data.
- Everything in Free
- Unlimited calls — no monthly cap
- 10 on-demand dashboard reports
- Integrations — Klaviyo & New Relic today, Google Analytics & more coming
- Higher rate limits
- Priority support
Custom
Multiple stores and managed onboarding.
- Multiple connectors
- All integrations + custom ones
- Managed setup by our team
- IP allow-listing & controls
- SLA & dedicated support
Frequently asked
Can MCP Dock change or delete anything in my store?
No. It is strictly read-only, and we prove it rather than promise it. On Magento and PHP sites every query is a single SELECT statement, your database user is write-tested during setup and refused if it can write, and the bridge re-enforces read-only on its side. On Shopify we read the access scopes your token actually grants and refuse the connection outright if any of them can write — re-checked automatically every 15 minutes, because scopes can be changed after setup. There is deliberately no tool that can write.
Do I need to expose my database to the internet?
Only if you want to. Where remote MySQL is allowed we connect directly over SSL. Where it's blocked, you upload a small signed PHP bridge that keeps your database entirely local — MCP Dock talks to it over HTTPS.
Which Claude plans work?
Any Claude plan that supports custom connectors (claude.ai, Claude Desktop and Cowork on a paid plan). You add your private connector URL under Settings → Connectors.
How do I connect Shopify — do I need to install an app?
No app store, no OAuth, no review process. In your Shopify admin you create a custom app (Settings → Apps and sales channels → Develop apps), tick the read-only Admin API scopes, install it, and paste the access token into MCP Dock. It takes about two minutes, the portal walks you through every click, and we verify the token against Shopify — including checking it carries no write access — before storing it encrypted.
Which reports work on Shopify?
Twenty-one — including traffic and conversion rate straight from Shopify’s own analytics, payouts and fees, and stock by location. The full set: store snapshot, sales summary, period comparison, best sellers, top customers, refunds, discount-code performance, at-risk customers, order search, order details, orders by status, abandoned checkouts, low stock, product search, customer lookup, sales breakdown, traffic summary, payouts, inventory by location, and an ad-hoc analytics query for anything else. Fifteen use the same tool names as Magento, so you can ask one question across both stores — and Compare stores runs one report across all of them at once. A handful are deliberately left out because their meaning genuinely differs on Shopify (order-status breakdowns, abandoned carts) or because Shopify only offers them all-time rather than for a period. We’d rather a tool be absent than give you a confident wrong answer.
Can I compare my Magento and Shopify stores in one question?
Yes — that’s the point of putting them on one connector. Ask “how did each store do last month?” and Claude queries both. One honest caveat we surface in every answer: Shopify and Magento define revenue differently (Shopify nets off returns, Magento doesn’t), so every Shopify figure carries a note saying exactly what it measures. We label the difference rather than pretending it isn’t there.
Does it work with my Magento version?
Yes — Magento 2 (including Adobe Commerce). Tools handle both modern MSI inventory and legacy stock tables, and adapt to your table prefix automatically.
What if my connector URL leaks?
Regenerate it from the portal in one click. The old URL stops working immediately, and connector URLs are only ever stored as a hash on our side.
Can I control what Claude can see?
Yes. Individual tools can be switched off per store, and you can block specific database tables from ever being queried — including via ad-hoc SQL.
Put your store data in Claude today
Connect in minutes, ask in plain English, stay fully read-only.
Connect your store →Before you go — what could AI actually do for your business?
Tell us what you'd love to stop doing by hand — chasing numbers, checking stock, spotting who's about to churn. We'll reply with what's genuinely possible for your setup, and what it would take. A real person, one business day.