{"repo":"Cesarjoquin/shopify-mcp","free":true,"listed":false,"github":"https://github.com/Cesarjoquin/shopify-mcp","clone":"git clone https://github.com/Cesarjoquin/shopify-mcp.git","description":"shopify mcp server for Claude Desktop, Claude Code, or any MCP-compatible client to manage products, customers, orders, inventory, and metafields through a typed tool interface of shopify mcp","language":"Rust","stars":137,"topics":["claude-desktop","mcp","mcp-tool","shopify","shopify-mcp","shopify-tool"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Shopify MCP Server A production-oriented Model Context Protocol server that exposes the Shopify Admin GraphQL API to AI assistants. Connect Claude Desktop, Claude Code, or any MCP-compatible client to manage products, customers, orders, inventory, and metafields through a typed tool interface. --- Table of Contents - Overview - Architecture - Features - Requirements - Installation - Configuration - Development - Testing - Project Structure - Troubleshooting - Contributing - FAQ - License --- Overview This server translates MCP tool calls into Shopify Admin GraphQL operations. It supports static access tokens and OAuth client-credentials (Dev Dashboard apps), optional Redis-backed token persistence, structured JSON logging, and graceful shutdown. --- Architecture Runtime layers Layer Responsibility ------- ---------------- src/index.ts Process entry, error boundary src/server/ Bootstrap, MCP wiring, shutdown hooks src/config/ Environment and CLI configuration src/lib/ Auth, logging, Redis, shared utilities src/tools/ 40 MCP tools (products, orders, customers, …) Request workflow Authentication flow --- Features Category Capabilities ---------- ------------- Products CRUD, variants, options, collections Customers CRUD, merge, address management Orders Query, cancel, fulfill, refund, draft orders Metafields Read, write, delete on any resource Inventory Set quantities, read levels and items Discovery Shop info, locations, markets, price lists Platform Redis token cache, structure","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cesarjoquin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cesarjoquin/shopify-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}