使用说明
如何设置Magento MCP
此MCP是使用 mysql_mcp_server 以及乌维科恩。
步骤1
在Magento项目中克隆此仓库
通过cmd导出env变量
通过Docker
export OLLAMA_URL="http://host.docker.internal:11434/api/generate"
export MCP_SERVER_URL="http://host.docker.internal:52765/query"
或者如果在本地主机中
export OLLAMA_URL="http://localhost:11434/api/generate"
export MCP_SERVER_URL="http://localhost:52765/query"
步骤2
设置Ollama模型
curl -fsSL https://ollama.com/install.sh | sh
ollama serve
检测胶原蛋白
curl http://127.0.0.1:11434/api/tags
或
curl http://host.docker.internal:11434/api/tags
步骤3
设置MCP
创建venv并激活它:
source venv-mcp/bin/activate
安装MySQL MCP和Uvicorn
pip install --upgrade mysql_mcp_server
pip install uvicorn
为mysql-mcp设置服务器:mcp_http_wrapper.py
您可以将服务器放在其他目录或WSL中。这取决于你。
创建.env
MYSQL_HOST=127.0.0.1
MYSQL_PORT=32779
MYSQL_USER=db
MYSQL_PASSWORD=db
MYSQL_DATABASE=db
MCP_HOST=0.0.0.0
MCP_PORT=52765
导出它并激活服务器
export $(grep -v '^#' .env | xargs)
python mcp_http_wrapper.py
步骤4(可选)测试
返回Magento模块并运行:
python app/code/Mcp/ClaudeMcp/mcp_claude_bridge.py "count the total customers from the table customer_entity"