使用说明
@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需要令牌。
工具
此服务器公开以下工具。单击每个工具查看详细文档:
- 获取产品详细信息:从Magento API获取给定产品ID的产品详细信息。
- 获取今天的订单:获取今天从Magento API下的所有订单。
- 创建客户:在Magento中创建新客户。
- 创造简单的产品:在Magento中创建一个新的简单产品。
- 搜索产品详细信息:从Magento API中按SKU、名称或ID搜索产品详细信息。
输出示例
以下是使用 search-product-details 工具:
发展
- 用TypeScript编写。来源于
src/. - 使用自定义工具可轻松扩展。