Back to News
News

COB Shopify MCP: Open Source 49-Tool MCP Server for AI-Powered Shopify Management

COB Shopify MCP is an open source MCP server and CLI with 49 tools across 5 domains for AI-powered Shopify store management. Available now on GitHub and npm.

March 15, 2026By SV
COB Shopify MCP open source MCP server for AI-powered Shopify store management

Call O Buzz Services has released COB Shopify MCP, an open source, production-grade MCP server and CLI for AI-powered Shopify store management. With 49 tools spanning 5 domains, it bridges the Shopify Admin GraphQL API with AI platforms like Claude, Cursor, and Windsurf.

The project is available on GitHub and npm under an open source license.

Why We Built COB Shopify MCP

The Model Context Protocol (MCP) is changing how AI agents interact with external services. But building a production-ready MCP server for a complex API like Shopify requires handling authentication, rate limiting, caching, and validation — all while keeping the tool surface area manageable for AI agents.

Most existing Shopify integrations for AI are either too basic (limited to a handful of read-only operations) or too fragile for production use. We built COB Shopify MCP to solve both problems:

  • Comprehensive coverage across Products, Orders, Customers, Inventory, and Analytics
  • Production-ready architecture with rate limiting, caching, retry logic, and audit trails
  • Dual-mode operation that works as both an MCP server for AI agents and a standalone CLI

49 Tools Across 5 Domains

COB Shopify MCP organises its capabilities into five domains, giving AI agents full visibility into a Shopify store:

DomainToolsExamples
Products15Create, update, search, manage variants, handle images
Orders12Fulfil, refund, cancel, search orders, manage transactions
Customers9Create, update, search, manage addresses, view order history
Inventory7Adjust stock, transfer between locations, track levels
Analytics6Sales reports, inventory risk analysis, customer insights

Every tool uses Zod v4 schemas for runtime input and output validation — no unexpected payloads reach the Shopify API.

Dual-Mode: MCP Server + Standalone CLI

One of the things that sets COB Shopify MCP apart is its dual-mode design:

  • MCP Server mode — connect it to Claude Desktop, Cursor, Windsurf, or any MCP-compatible AI agent. The server exposes all 49 tools, plus MCP Resources (Shop Info, Locations, Currencies, Policies) and MCP Prompts (Store Health Check, Daily Sales Report, Inventory Risk Analysis)
  • CLI mode — use it directly from your terminal without any MCP setup. Run cob-shopify-mcp cli products list to manage your store from the command line

This means you can start exploring with the CLI and later integrate the same tool into your AI workflows without changing anything.

3-Tier Safety System

Not all Shopify operations carry the same risk. A product search is harmless; a bulk order cancellation is not. COB Shopify MCP uses a tiered system:

  • Tier 1 (Safe) — read-only operations enabled by default
  • Tier 2 (Sensitive) — write operations like creating orders or adjusting inventory, opt-in via configuration
  • Tier 3 (Custom) — define your own tools using YAML definitions for store-specific workflows

This gives AI agents access to what they need while keeping destructive operations behind explicit consent.

Production-Ready Architecture

The server is built with a layered architecture designed for reliability:

  • Auth Manager — supports 3 authentication methods: static token, OAuth client credentials, and OAuth auth code
  • Rate Limiter — respects Shopify's 1000-point GraphQL budget with cost-based throttling
  • Cache Layer — multi-layer caching with configurable TTL per query type
  • Retry Engine — exponential backoff for transient failures
  • Audit Trail — structured logging with pino for every operation

Two transport modes are supported: stdio for local MCP connections and Streamable HTTP for remote deployments. Docker and Docker Compose support is included for HTTP server deployment.

Getting Started

Install from npm and start managing your store:

npx cob-shopify-mcp --help

Or clone the repository for full access:

git clone https://github.com/callobuzz/cob-shopify-mcp.git
cd cob-shopify-mcp
npm install
npm run build

Configure your Shopify credentials via environment variables, a YAML config file, or CLI flags — whichever fits your workflow.

Built With

TechnologyPurpose
TypeScriptType-safe codebase with full inference
Node.jsRuntime
MCP ProtocolAI agent communication standard
Shopify GraphQL APIStore data and operations
Zod v4Runtime schema validation
cittyCLI framework
pinoStructured logging
DockerContainerised deployment

What This Means for Shopify Store Owners

If you run a Shopify store and use AI tools, COB Shopify MCP lets your AI assistant understand and manage your entire store. Ask Claude to check inventory levels, generate a sales report, or find customers who ordered in the last 30 days — all through natural language.

For developers building AI-powered e-commerce tools, this is a ready-made integration layer. Instead of writing Shopify API code from scratch, point your MCP client at COB Shopify MCP and start building.

Check out the full repository: github.com/callobuzz/cob-shopify-mcp

Visit our open source page to explore all projects from Call O Buzz Services. You can also browse our blog for technical articles, or get in touch if you have questions.

Share this news

Stay Updated

Follow us on social media for the latest updates and announcements.