StackMCP

Ecommerce Developer Stack for VS Code

Intermediate5 servers34.0K tokens

Configuration

{
  "servers": {
    "shopify-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@shopify/dev-mcp"
      ],
      "env": {
        "SHOPIFY_ACCESS_TOKEN": "YOUR_SHOPIFY_ACCESS_TOKEN",
        "SHOPIFY_STORE_DOMAIN": "YOUR_SHOPIFY_STORE_DOMAIN"
      }
    },
    "stripe-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@stripe/mcp",
        "--tools=all"
      ],
      "env": {
        "STRIPE_SECRET_KEY": "YOUR_STRIPE_SECRET_KEY"
      }
    },
    "supabase-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@supabase/mcp-server-supabase"
      ],
      "env": {
        "SUPABASE_ACCESS_TOKEN": "YOUR_SUPABASE_ACCESS_TOKEN"
      }
    },
    "vercel-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "vercel-mcp"
      ],
      "env": {
        "VERCEL_API_TOKEN": "YOUR_VERCEL_API_TOKEN"
      }
    },
    "context7-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@upstash/context7-mcp"
      ]
    }
  }
}

Where to save

Paste the config above into:

.vscode/settings.json → mcp section

Environment Variables

Replace the YOUR_ placeholders with your actual values.

SHOPIFY_ACCESS_TOKENrequired

Shopify Admin API access token

Used by: Shopify MCP

SHOPIFY_STORE_DOMAINrequired

Your Shopify store domain (e.g. my-store.myshopify.com)

Used by: Shopify MCP

STRIPE_SECRET_KEYrequired

Stripe secret API key

Used by: Stripe MCP

SUPABASE_ACCESS_TOKENrequired

Supabase personal access token

Used by: Supabase MCP

VERCEL_API_TOKENrequired

Vercel API token

Used by: Vercel MCP

What’s in this stack

Shopify MCP12 tools

Interact with Shopify Admin GraphQL API to manage products, orders, customers, inventory, and store data from your AI editor.

Manage products, collections, orders, and storefront themes directly from your AI editor. The core of your ecommerce workflow.

Stripe MCP15 tools

Integrate Stripe APIs for payments, subscriptions, customers, and invoices directly from your AI editor using the official Stripe agent toolkit.

Payment processing, subscription management, and revenue reporting. Build checkout flows and debug payment issues in context.

Supabase MCP25 tools

Query your Supabase database, manage tables, run migrations, deploy edge functions, and manage branches directly from your AI editor.

Customer data, inventory tracking, and real-time order updates. A full backend without building your own API layer.

Vercel MCP12 tools

Connect to the Vercel API to manage deployments, projects, domains, and environment variables from your AI editor.

Deploy headless storefronts instantly. Preview branches for A/B testing pricing pages and checkout flows.

Pull up-to-date documentation and code examples for any library directly into your prompt context using the Context7 API.

Up-to-date docs for Shopify Liquid, Stripe API, Next.js Commerce, and any library in your ecommerce stack.

Other editors