Magento远程MCP服务

一个用于与Magento 2 MCP服务器模块集成的远程模型上下文协议(MCP)服务器,提供CLI工具以从Magento后端获取产品详情,支持AI和远程自动化功能。

  • by iranimij
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 iranimij/mcp-node-server

使用说明

@iranimij/magento mcp远程服务器

一种远程模型上下文协议(MCP)服务器,用于与 Magento 2 MCP服务器模块此库提供了一个CLI服务器,该服务器公开了用于演示和从Magento后端获取产品详细信息的工具。它旨在与Magento 2模块结合使用,为您的Magento商店启用AI和远程自动化功能。

安装

npm install -g @iranimij/magento-mcp-remote-server

或者,对于当地发展:

git clone <this-repo-url>
cd mcp
npm install
npm run build && npm run bundle

用法

将以下内容添加到光标MCP设置中:

"testServer": {
  "command": "npx",
  "args": ["@iranimij/magento-mcp-remote-server"],
  "env": {
    "MAGENTO_API_URL": "https://app.magento.test/",
    "MAGENTO_ADMIN_USERNAME": "admin",
    "MAGENTO_ADMIN_PASSWORD": "admin1234"
  }
},

作为CLI

npx magento-mcp-remote-server

或者,如果在构建后在本地运行:

node dist/bundle.cjs

环境变量

  • MAGENTO_API_URL (必需):您的Magento API的基本URL(例如。, https://your-magento-site.com).
  • (可选)您可以在中添加身份验证标头 index.ts 如果您的Magento API需要令牌。

工具

此服务器公开以下工具。单击每个工具查看详细文档:


输出示例

以下是使用 search-product-details 工具:


发展

  • 用TypeScript编写。来源于 src/.
  • 使用自定义工具可轻松扩展。