A MCP server for Shopify API integration with Claude Desktop
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"shopify-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Shopify MCP Server Model Context Protocol (MCP) server for integrating Shopify API with Claude Desktop for real-time e-commerce analytics and data visualization. **Version**: v0.2.0 (GraphQL Edition) **Status**: Production Ready **Documentation**: [Full Documentation](docs/README.md) ## 🚀 What's New in v0.2.0 - **GraphQL API Support**: Efficient data fetching with up to 70% fewer API calls - **Enhanced Testing**: Comprehensive test suite with coverage reporting - **Flexible Dependencies**: Better compatibility with version ranges - **Network Resilience**: Improved handling of restricted network environments ## ✨ Features ### Core Capabilities - 🛍️ Real-time order data aggregation - 📊 Sales analytics and visualization - 💰 Currency-aware reporting (Multi-currency support) - 🔒 Secure API integration - 📈 Product performance tracking - 🌐 GraphQL and REST API support ### Technical Features - 🚄 High-performance caching - 🧪 Comprehensive test coverage - 🐳 Docker support - 📝 Extensive documentation - 🔄 CI/CD ready - 🛡️ Network resilient installation ## 📚 Quick Start ### Prerequisites - Python 3.8+ - Shopify store with API access - Claude Desktop application ### Installation #### Standard Installation ```bash # 1. Clone the repository git clone https://github.com/mourigenta/shopify-mcp-server.git cd shopify-mcp-server # 2. Set up environment with network resilience ./setup_test_env.sh # Or with custom options: # INSTALL_TIMEOUT=300 INSTALL_RETRY=5 ./setup_test_env.sh # 3. Configure your Shopify credentials cp .env.example .env # Edit .env with your credentials ``` #### Installation in Restricted Networks ```bash # For environments with network restrictions: # 1. Behind a proxy export PIP_PROXY=http://your-proxy:port ./setup_test_env.sh # 2. Limited network connectivity INSTALL_TIMEOUT=300 INSTALL_RETRY=10 ./setup_test_env.sh # 3. Offline installation # First, download packages on a connected machine: pip download -r requirements.txt -d …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.