# Shopify MCP server for Claude, ChatGPT and your own agents

Shopify's own MCP servers serve developers and shopping agents: Dev MCP searches its docs and API schemas, and each store's UCP endpoint lets a buyer's agent search the catalog and check out. Mojobase's MCP server answers the owner's question instead: how sales, orders and ad spend are doing, read-only, next to the email and tasks. It never changes the store.

Updated 7 November 2026. Shopify facts link to Shopify's own documentation

## How does Shopify's own MCP server compare with Mojobase's?

| What matters | Mojobase MCP | Shopify's own |
| --- | --- | --- |
| Who it's for | The store's owners, and anyone they let into Numbers | Connects an AI tool to Shopify's developer docs and API schemas; it runs locally and doesn't require authentication[1] |
| Shoppers' agents | Not for shoppers: your agent works for the business | Each store's UCP endpoint at /api/ucp/mcp offers catalog search, carts, checkout and Ask MCP for policy and FAQ questions[2] |
| Your sales numbers | Gross sales, orders, discounts and returns by day, against the same day last week, beside Amazon and ad spend | Gives coding agents Shopify's docs and API schemas, validates queries and templates, and runs supported store-management tasks[3] |
| Changing the store | Never: the connection only reads sales reports, so products, prices and orders stay as they are | Runs through Shopify CLI's authenticated store context, with you choosing when to execute each task[4] |
| Setup | Connect Shopify once in Settings → Connections, then add one address to your agent | The AI Toolkit installs as a plugin in Claude Code, Codex, Cursor, VS Code and other tools, and needs Node.js 18 or higher[5] |

## Which tools does your agent get for Shopify through Mojobase?

| Tool | What it does |
| --- | --- |
| `numbers_summary` | Total sales, orders, ad spend and return on ad spend for a period, by channel and ad platform, against the period before |
| `numbers_daily` | Day by day between two dates, up to 92 days: sales and orders per channel and spend per platform |
| `numbers_campaigns` | Ad campaigns by spend, with the sales each platform claims for them |
| `mail_search` | Customer emails about orders, deliveries and returns, across every mailbox you can see |
| `draft_reply` | A reply to a customer's email, written as a draft for you to check |
| `task_add` | A task for the team, such as chasing a late delivery with the supplier |
| `mojobase_search` | One search across mail, events, files, tasks and Handbook pages |

## What can you ask your agent once it's connected?

- “How did the Shopify store do yesterday against last Tuesday?”
- “Is this week's extra Meta spend showing up in Shopify sales?”
- “Which customers emailed about late deliveries this week? Draft the replies.”
- “Put Shopify and Amazon sales for October in one table.”

## Which should you use: Shopify's MCP servers or Mojobase's?

Use Shopify's if you're building on Shopify: Dev MCP and the AI Toolkit help a coding agent write and check apps, themes and queries, and the UCP servers let shopping agents buy from your store. Use Mojobase's if you run the store and want an agent that knows how it's doing. Most owners need both kinds, and they don't overlap: one changes or sells, the other reads and reports.

## What does an agent see of your store through Mojobase?

The daily figures Numbers reads from Shopify's sales report. Sales means gross sales: product price times quantity, before tax, shipping, discounts and returns, with discounts and returns shown underneath, plus orders and the average order. Days run in your store's time zone, and the last 7 days are read again on every sync, because recent days are revised. Owners see them first; the connection reads daily totals, not customer records, and never edits the store.

## Why read Shopify numbers next to email and ads?

Because the answer to "why are sales down?" is rarely in the sales report. It's in the ad account that changed its spend, the supplier email about a late delivery, or the customer complaints that started on Tuesday. An agent on Mojobase's server sees all three alongside the numbers, so it can say which one moved, and draft the email or make the task that deals with it.

## Questions people ask

### Is there an official Shopify MCP server?

Shopify publishes several: Dev MCP for developers building on Shopify, UCP servers on every store for agents that shop on a buyer's behalf, and Customer Accounts MCP. They're built for building on Shopify and for selling to shoppers' agents, not for reading your own sales.

### Can my agent change products or prices through Mojobase?

No. Mojobase's Shopify connection only reads sales reports, so no agent can edit products, prices, orders or customers through it. For supported store-management tasks, Shopify's own AI Toolkit works through Shopify CLI.

### Who can see Shopify numbers through Mojobase's MCP server?

Owners, to start with, and anyone an owner lets into Numbers. An agent acts as the person who connected it, so a teammate's agent without access to Numbers gets no sales figures at all.

### Does the same connection cover Amazon and ad platforms?

Yes. The same tools return Amazon sales and Meta, Google and Amazon Ads spend, measured the same way as Shopify's, so an agent can answer whether last week's ads paid off across both channels.

## Related

- [Mojobase and Shopify](https://mojobase.ai/integrations/shopify)
- [Numbers](https://mojobase.ai/numbers)
- [Mojobase for ecommerce brands](https://mojobase.ai/for/ecommerce)
- [Use Claude with your whole business](https://mojobase.ai/agents/claude)
- [Stripe MCP server: let your AI see payments next to the rest of the business](https://mojobase.ai/mcp/stripe)
- [Shopify and Amazon sales and ad spend, every morning](https://mojobase.ai/use-cases/sales-and-ad-spend-every-morning)
- [Mojobase vs Gorgias](https://mojobase.ai/compare/mojobase-vs-gorgias)

## Sources

1. Shopify: Dev MCP. [shopify.dev/docs/apps/build/ai-toolkit](https://shopify.dev/docs/apps/build/ai-toolkit), checked 7 Nov 2026.
2. Shopify: Agents that shop. [shopify.dev/docs/apps/build/storefront-mcp](https://shopify.dev/docs/apps/build/storefront-mcp), checked 7 Nov 2026.
3. Shopify: AI Toolkit. [shopify.dev/docs/apps/build/ai-toolkit](https://shopify.dev/docs/apps/build/ai-toolkit), checked 7 Nov 2026.
4. Shopify: Store management. [shopify.dev/docs/apps/build/ai-toolkit](https://shopify.dev/docs/apps/build/ai-toolkit), checked 7 Nov 2026.
5. Shopify: Setup. [shopify.dev/docs/apps/build/ai-toolkit](https://shopify.dev/docs/apps/build/ai-toolkit), checked 7 Nov 2026.
6. Shopify: The old Storefront MCP. [shopify.dev/docs/apps/build/storefront-mcp](https://shopify.dev/docs/apps/build/storefront-mcp), checked 7 Nov 2026.

---

Source: https://mojobase.ai/mcp/shopify · Updated 7 November 2026
