Rami Levy在线杂货店API的MCP服务器。这是一个概念验证实现,演示了如何将Rami Levy的电子商务平台与支持MCP的LLMs集成。
search_items
q(字符串):搜索查询store(字符串,可选):商店标识符(默认值:"331")aggs(数字,可选):聚合标志(默认值:1)add_to_cart
store(字符串):商店标识符(例如:"331")items(数组):要添加的商品列表,每个商品包含:
id(数字):商品标识符quantity(数字):要添加的数量(最小值:1)remove_from_cart
store(字符串):商店标识符items(数组):要保留在购物车中的更新商品列表update_quantity
store(字符串):商店标识符id(数字):商品标识符newQuantity(数字):商品的新数量(最小值:1)rami-levy://checkout
此MCP服务器需要来自活动的Rami Levy会话的认证令牌。获取这些令牌的方法如下:
RAMI_LEVY_API_KEY:授权头中“Bearer”之后的令牌ECOM_TOKEN:完整的ecomtoken头值COOKIE:完整的cookie头值创建一个.env文件,包含以下变量:
RAMI_LEVY_API_KEY=your_api_key_here
ECOM_TOKEN=your_ecom_token_here
COOKIE=your_cookie_string_here
在你的claude_desktop_config.json中添加以下内容:
{
"mcpServers": {
"rami-levy": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-rami-levy"
],
"env": {
"RAMI_LEVY_API_KEY": "<YOUR_API_KEY>",
"ECOM_TOKEN": "<YOUR_ECOM_TOKEN>",
"COOKIE": "<YOUR_COOKIE>"
}
}
}
}
npm install
npm run build
npm start
⚠️ 重要:这是一个概念验证实现。请注意:
欢迎提出问题和拉取请求!请确保您不会提交任何敏感信息,如认证令牌。
本项目采用MIT许可证。详情见LICENSE文件。
这是一个非官方项目,未得到Rami Levy连锁商店有限公司的认可。所有产品名称、徽标和品牌均为其各自所有者的财产。