E-commerce Operator4 MCP serversMCP 2025-06-18 Stable

E-commerce Operator Loadout

4 MCP servers for running a Shopify store from one chat

Last verified:

Manage products and orders on Shopify, reconcile payments in Stripe, send transactional + marketing email through SendGrid, and watch frontend errors in Sentry. Built for owner-operators of small to mid-size stores.

Install E-commerce Operator Loadout

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "shopify": {
      "command": "npx",
      "args": ["-y", "shopify-mcp"],
      "env": { "SHOPIFY_STORE": "yourstore.myshopify.com", "SHOPIFY_ACCESS_TOKEN": "..." }
    },
    "stripe": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-stripe"],
      "env": { "STRIPE_SECRET_KEY": "sk_live_..." }
    },
    "sendgrid": {
      "command": "npx",
      "args": ["-y", "sendgrid-mcp"],
      "env": { "SENDGRID_API_KEY": "SG..." }
    },
    "sentry": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sentry"],
      "env": { "SENTRY_AUTH_TOKEN": "..." }
    }
  }
}

After pasting, fully restart your MCP client. Replace placeholders (paths, API keys) with your own values.

What's in this loadout

  • Products, orders, customers, fulfillment status.

  • Payment reconciliation, refund handling, payout tracking.

  • Transactional emails (order confirmations) and broadcast campaigns.

  • Sentry MCP
    optionalmcp

    Catch frontend checkout errors before customers complain.

What you can do with it

  • Stuck-payment recovery

    Find shopify orders in "Payment pending" for more than 24h. Cross-check stripe for the matching charge intent. For any with failed charges, draft a sendgrid recovery email asking the customer to update their card.
  • Out-of-stock cleanup

    List shopify products with inventory ≤ 0. For each, set the storefront status to "draft" and email through sendgrid the back-in-stock waitlist (if any) when restocked.
  • Checkout error sweep

    Pull the top sentry errors from the checkout component in the last 48h. Cross-reference with shopify orders that started but didn't complete in the same window. Tell me which error correlates with most lost revenue.

Client compatibility

  • Claude Desktop 0.7.4
    Tested ✓
  • Cursor 0.42+
    Tested ✓
  • Windsurf 1.4
    Tested ✓
  • Continue 0.9
    Untested

Variants

Heavy version

Adds PostHog for funnel insight and Klaviyo if you outgrew SendGrid for marketing.

Adds: posthog-mcp

Lite version

Shopify + Stripe. The bare minimum to run a store and reconcile money.

Removes: sendgrid-mcp, mcp-server-sentry

FAQ — E-commerce Operator Loadout

  • What is the E-commerce Operator Loadout?

    Manage products and orders on Shopify, reconcile payments in Stripe, send transactional + marketing email through SendGrid, and watch frontend errors in Sentry. Built for owner-operators of small to mid-size stores. It includes 4 MCP servers: Shopify MCP, Stripe MCP Server, SendGrid MCP, Sentry MCP.

  • Does this loadout work with Cursor and Windsurf?

    Yes. The config block above is one JSON object that drops into Claude Desktop's, Cursor's, or Windsurf's MCP config. Each client uses the same mcpServers schema; only the file path differs.

  • How long does setup take?

    About 3 minutes the first time: copy the config, paste it into your client's MCP configuration file, replace placeholder API keys with your own, and restart the client.

  • Can I customise this loadout?

    Yes. Use the Lite version if you want fewer servers, or the Heavy version to add 1 more for advanced workflows. You can also remove any individual server by deleting its entry from the JSON.

  • How much does it cost?

    Loadout itself is free. Most listed servers are open-source and free to run. Servers that talk to paid SaaS (Stripe, SendGrid, Linear, etc.) follow that vendor's pricing.

  • When was this loadout last verified?

    Last verified on 2026-04-24. We re-test featured loadouts at least monthly and update the config when MCP servers ship breaking changes.