这是一个为 Magento 2 实现的 Model Context Protocol (MCP) 服务器,借助标准化接口,能让 AI 助手与您的 Magento 商店进行交互,为您的业务带来更高效的管理体验。
在使用 Magento 2 MCP 服务器前,需要满足以下先决条件:
使用以下命令安装 Magento 2 MCP 服务器:
npm install vasileuski/magento2-mcp-server
使用以下命令启动服务器:
magento
示例:
magento https://your-magento-store.com eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...
要将此服务器与您的 MCP 客户端(如 Cursor)一起使用,请在客户端设置中添加以下配置:
{
"tools": [
{
"name": "mcp_magento_magento_rest_api",
"command": "magento https://your-magento-store.com your-admin-api-token"
}
]
}
这将启用以下功能:
向您的 Magento 实例发出 REST API 请求。 参数:
path: API 端点路径method: HTTP 方法(GET, POST, PUT, DELETE)body: 请求正文(JSON 字符串)query: 查询参数在 MCP 客户端中的示例用法:
const response = await mcp.magento_rest_api({
path: "rest/V1/orders",
method: "GET",
body: "",
query: "searchCriteria[pageSize]=3&searchCriteria[currentPage]=1"
});
npm installnpm run devnpm testnpm run build本项目采用 MIT 许可证。