Shopify Dev MCP Server

Shopify Dev MCP Server

site icon
2025.04.11 167
TypeScriptShopify 开发API 集成开发效率提升开发效率
Shopify Dev MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于与 Shopify Dev 进行交互。该协议支持多种工具与不同的 Shopify API 进行交互,提供文档搜索、GraphQL 模式内省等功能,适用于 Shopify 开发者进行高效的开发和调试。
View on GitHub

Overview

基本能力

产品定位

Shopify Dev MCP Server 是一个为 Shopify 开发者设计的工具,旨在通过 MCP 协议提供与 Shopify API 的高效交互能力。

核心功能

  1. 文档搜索:通过 search_dev_docs 工具搜索 Shopify 开发文档。
  2. GraphQL 模式内省:通过 introspect_admin_schema 工具访问和搜索 Shopify Admin GraphQL 模式。
  3. GraphQL 操作辅助:通过 shopify_admin_graphql 提示帮助编写 Shopify Admin API 的 GraphQL 操作。

适用场景

  1. Shopify 开发:帮助开发者快速查找文档和调试 GraphQL 操作。
  2. API 集成:简化与 Shopify Admin API 的交互过程。
  3. 开发效率提升:通过工具和提示提高开发效率。

工具列表

  1. search_dev_docs:搜索 Shopify 开发文档。
  2. introspect_admin_schema:访问和搜索 Shopify Admin GraphQL 模式。

常见问题解答

  1. 如何配置 MCP 服务器:参考 Cursor 或 Claude Desktop 的 MCP 文档进行配置。
  2. Windows 下的配置:需要使用 cmd 命令来运行 MCP 服务器。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。

安装教程

  1. 使用以下命令安装并运行 MCP 服务器: bash npx -y @shopify/dev-mcp@latest
  2. 配置 MCP 服务器(参考文档)。

调试方式

  1. 运行 npm run test 进行测试。
  2. 使用 node <absolute_path_of_project>/dist/index.js 运行服务器。

许可证

该项目遵循 ISC 开源许可条款,请参阅 ISC 了解完整条款。