dev-mcp  by Shopify

MCP server for Shopify Dev

Created 5 months ago
488 stars

Top 63.1% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a Model Context Protocol (MCP) server for Shopify developers, enabling tools like Cursor and Claude Desktop to interact with various Shopify APIs. It streamlines access to Shopify's Admin GraphQL API and documentation, offering developers a more integrated and efficient workflow for building Shopify applications.

How It Works

The server leverages the MCP SDK to establish communication with Shopify Dev. It exposes specific tools for searching documentation, introspecting the Admin GraphQL schema, fetching documents by path, and providing guidance on getting started with Shopify APIs. This architecture allows AI-powered development tools to query and utilize Shopify's resources programmatically.

Quick Start & Requirements

Highlighted Details

  • Supports Admin GraphQL API introspection and schema searching.
  • Offers tools for searching shopify.dev documentation and fetching content by path.
  • Includes a prompt for generating Shopify Admin API GraphQL operations.
  • Experimental support for surfacing Polaris Web Components documentation via POLARIS_UNIFIED environment variable.

Maintenance & Community

  • Developed by Shopify.
  • No specific community links (Discord/Slack) or roadmap are provided in the README.

Licensing & Compatibility

  • License: ISC
  • Compatible with commercial use and closed-source linking.

Limitations & Caveats

Instrumentation calls are enabled by default for improvement purposes but can be disabled via an environment variable. The Polaris Web Components support is explicitly marked as experimental.

Health Check
Last Commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
20
Issues (30d)
6
Star History
50 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.