Shopify MCP Server

Shopify MCP Server

site icon
2025.03.11 0
TypeScriptShopify 集成AI 代理产品管理开发效率金融服务
Shopify MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供与 Shopify API 的集成。它允许 AI 代理通过标准化协议与 Shopify 商店进行交互。该服务支持产品管理、商店数据资源访问以及常见操作的提示模板等功能。
View on GitHub

Overview

基本能力

产品定位

Shopify MCP Server 是一个用于 Shopify 商店管理的中间件服务,通过 MCP 协议标准化 AI 代理与 Shopify API 的交互。

核心功能

  • Shopify API 集成
  • 符合 MCP 协议的服务器实现
  • 产品管理工具
  • 商店数据资源访问
  • 常见操作的提示模板

适用场景

  • AI 代理自动化管理 Shopify 商店
  • 批量处理产品信息
  • 通过标准化协议访问 Shopify 数据

工具列表

  • 产品管理工具:用于创建、更新和删除 Shopify 产品
  • 资源访问工具:提供对商店数据的标准化访问接口
  • 提示模板:预定义的常见操作模板,简化交互流程

常见问题解答

  • 如何获取 Shopify 访问令牌?需要在 Shopify 后台生成 API 访问令牌。
  • 如何配置环境变量?创建 .env 文件并填写 Shopify 商店名称和访问令牌。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm
  2. 安装项目依赖:
npm install

安装教程

  1. 创建 .env 文件并配置 Shopify 凭证:
SHOPIFY_SHOP_NAME=your-shop-name
SHOPIFY_ACCESS_TOKEN=your-access-token
  1. 构建项目:
npm run build
  1. 启动服务器:
npm start

调试方式

  1. 开发模式运行(支持热重载):
npm run dev
  1. 运行测试:
npm test

许可证

该项目遵循 MIT 开源许可条款。