Shopify MCP server · Claude · ChatGPT · Cursor · Codex

Research Shopify stores from inside your AI assistant

Ask Claude or ChatGPT for stores by revenue, category, country and apps, and get real answers from Undercart’s catalog — estimated revenue, app stack, the ads they run, the emails they send, and who else looks like them. One URL to add, a Google sign-in, no code.

Connector URL — paste it into your client’s “add connector” screen
https://undercart.co/api/mcp
ClaudeClaude CodeChatGPTCodexCursorAny MCP client
A real answer

What one question gets you

This is the connector's actual answer to the question below, as of October 2026. Estimates move as stores are re-researched; the shape of the answer doesn't.

Find US beauty stores on Shopify doing over $10M a year that use Klaviyo. Which of them are growing?
search_stores category: Beauty & Cosmetics · country: US · revenueMin: $10M · tech: Klaviyo → 91 stores

91 US beauty stores on Shopify match. The six largest by estimated annual revenue:

StoreEst. revenue / yrTrend
ColourPop colourpop.com~$190Msteady
Glossier glossier.com~$180Mfalling
Harry's harrys.com~$175Msteady
Sol de Janeiro soldejaneiro.com~$135Msteady
Jones Road jonesroadbeauty.com~$125M—
Dollar Shave Club us.dollarshaveclub.com~$115Msteady

None of the six is rising on year-on-year traffic, and Glossier’s is falling. Want the rest of the list, the ads Glossier is running right now, or this as a table you can keep?

Every store in an answer links to its Undercart page, so a result is one click from the full profile. Figures are Undercart’s estimates, rounded here.

What you can ask

Eight read-only tools, in plain language

The assistant picks the tool. You describe the stores, the store, or the competitor.

“Find US apparel stores between $1M and $5M a year that added Gorgias in the last 90 days.”

search_stores

Prospect lists by revenue, category, country, traffic trend and apps installed, added or removed.

“Give me the full profile for allbirds.com — revenue, tech stack and social following.”

get_store

One store's estimate, plan, catalog stats, apps, ad presence, traffic rank and socials.

“Show me the ads gymshark.com is running on Meta right now.”

get_store_ads

The actual creatives from the public ad libraries — in Claude they render as a gallery.

“What marketing emails has ridge.com sent this month? Any discount codes?”

get_store_emails

Captured newsletters: subjects, cadence, codes — and any one email rendered as sent.

“Which stores are similar to aloyoga.com in size and category?”

find_similar_stores

Competitive sets and lookalikes in the same category and revenue band.

“Which multi-brand resellers carry Shimano and do over $5M a year?”

search_stores

Brand-carried filters: a brand a store sells, how many brands, own-brand share.

The full tool list, each tool’s cost and the per-client setup are in the connector docs.

Inside the conversation

Answers stay where you're working

A search comes back as a ranked list with each store's estimate, rank and apps. In clients that support MCP Apps, a store's ads render as an image and video gallery and its emails render as they arrived in the inbox — no tab switch.

  • ✓Read-only: nothing in your account changes.
  • ✓OAuth sign-in with your Google account; API-key header for clients without OAuth.
  • ✓Same catalog, same estimates as undercart.co — every result links back.
A Claude conversation listing Shopify stores from the Undercart connector, with estimated revenue and apps for each
Pricing

Included on every plan

Free

The connector is included. It draws on the free plan’s monthly allowance of store lookups and searches, the same one the website uses; a store opened again in the same month is free. Current allowances are on the pricing page.

Unlimited · $29/mo

No caps on lookups or searches, in the assistant or on the site, plus CSV export of the lists your agent builds.

Start free, upgrade any time →
FAQ

Frequently asked questions

What is the Undercart MCP server?

A remote Model Context Protocol server at undercart.co/api/mcp. Add it to Claude, ChatGPT, Cursor, Codex or any client that supports remote MCP servers, sign in with your Undercart account, and the assistant gets read-only tools to search Shopify stores, read a store's profile and app stack, find similar stores, and pull the ads and marketing emails Undercart has captured.

Which AI assistants does it work with?

Claude (web and desktop), Claude Code, ChatGPT (custom connectors, developer mode on paid plans), Codex, Cursor, and any other client that supports remote MCP servers over Streamable HTTP. OAuth sign-in is the default; clients that can't do OAuth can send an Undercart API key header instead.

Is the MCP server free?

Yes, it's included on every plan. On the free plan the connector draws on the same monthly allowance of store lookups and searches as the website; Unlimited ($29/mo) has no caps. The current allowances are on the pricing page.

How many Shopify stores does it cover?

The whole Undercart catalog — over a million Shopify stores. Every result says whether Undercart has researched that store in depth (a revenue estimate, ads, emails, social, catalog) or holds public-web data only (apps, description, country, traffic rank and a preliminary revenue range).

Can the assistant change anything in my account?

No. Every tool is read-only. The connector never starts research on a store or spends anything beyond the lookups and searches you'd use on the website, and it links each store back to its Undercart page.

Where do the revenue figures come from?

They are Undercart's estimates, shown annual before monthly with a confidence score, the same ones the website shows. No tool can see a store's real sales; treat a figure as a range, and open the store's page for the breakdown.

Add Undercart to your assistant

One connector URL, a Google sign-in, and your agent can research any Shopify store.