Token导航 LogoToken导航TokenDH.com
Shopping Agent Using MCP Server logo
AI代理stdio官方级别未说明来源级核验

Shopping Agent Using MCP Server

MCP Server

一款基于Groq AI模型和模型上下文协议(MCP)的智能对话购物助手,帮助用户进行产品发现和决策。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
PythonAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

sakshirajeshirke

提供方

sakshirajeshirke

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

______________________________________________________________________

🛍️ AI购物助手

由Groq AI模型和模型上下文协议(MCP)驱动的智能对话式购物助手,用于基于网络的智能产品发现和决策。

______________________________________________________________________

✨ 概述

AI购物助手 是一个交互式、人工智能驱动的聊天机器人,帮助用户 更明智的购物决策.支持 xAI的Groq法学硕士 和那个 模型上下文协议(MCP),它可以:

  • 🧠 理解自然语言查询
  • 🔎 在购物平台上进行实时搜索
  • 🛒 比较产品、服务和功能
  • 💸 提供价格指导和建议

无论您是在手机之间进行选择,比较流媒体服务,还是在预算范围内寻找最好的空气净化器,这款助手都是您的 终极购物伙伴.

______________________________________________________________________

🧩 特性

特性描述
🔄 产品比较比较产品(例如。, *iPhone 15与Galaxy S24*)
🎯 智能推荐根据您的需求和预算获取建议
📊 特征分析了解规格、优点、缺点等
💵 价格指导确定最佳价值选项
🌐 服务比较比较以下服务 *Netflix与Prime Video*
🔍 网络搜索(通过MCP)搜索亚马逊、Flipkart、百思买等购物平台
💬 上下文感知聊天维护对话上下文并提供摘要
🔁 退赛与退场使用类别建议智能处理失败的搜索
💡 聊天指令/exit, /clear, /context, /status 支持

______________________________________________________________________

🚀 安装

1.克隆存储库

git clone 
cd ai-shopping-assistant

2.设置虚拟环境(可选)

python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

3.安装Python依赖项

pip install -r requirements.txt

4.安装MCP Node.js依赖项

确保 Node.jsnpm 已安装:

npm install -g @playwright/mcp @openbnb/mcp-server-airbnb duckduckgo-mcp-server

5.环境设置

创建一个 .env 根目录中的文件:

echo "GROQ_API_KEY=your-api-key-here" > .env

6.MCP配置

确保你有一个有效的 browser_mcp.json 在您的MCP目录中(例如。, D:\mcp\mcpdemo\):

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest"]
    },
    "airbnb": {
      "command": "npx",
      "args": ["-y", "@openbnb/mcp-server-airbnb"]
    },
    "duckduckgo-search": {
      "command": "npx",
      "args": ["-y", "duckduckgo-mcp-server"]
    }
  }
}

在……里面 shopping_assistant.py,设置:

self.config_file = r"path/to/your/browser_mcp.json"

______________________________________________________________________

🧠 用法

启动助手:

python shopping_assistant.py

查询示例:

🛒 You: Best laptop for programming under $1000  
🤖 Assistant: 🔍 Searching... (attempt 1/3)  
✅ Successfully retrieved current information  
[Laptop recommendations with specs and prices]

您可以使用的命令:

  • exitquit –结束会话
  • clear –重置聊天记录
  • context –查看最近的对话摘要
  • status –检查上次搜索时间和速率限制

______________________________________________________________________

🗂️ 项目结构

ai-shopping-assistant/
├── shopping_assistant.py      # Main assistant logic
├── requirements.txt           # Python dependencies
├── .env                       # Environment variables
├── browser_mcp.json           # MCP config for search engines
└── README.md                  # You're reading it!

______________________________________________________________________

📦 需求

将以下内容添加到您的 requirements.txt:

langchain-grok==0.1.0
python-dotenv==1.0.0
requests==2.31.0
mcp-use==

______________________________________________________________________

⚙️ 配置详情

设置说明
🔑 GROQ_API_关键字设置在 .env 用于xAI的Grok访问
🕒 速率限制API搜索之间的3秒延迟
🔁 重试最多3次搜索重试,后退5秒
📁 MCP文件用于搜索集成的JSON配置
📦 模型默认值: qwen-qwq-32b (Grok模型)
🛍️ 分类电子产品、电器、服务、服装、家居

______________________________________________________________________

⚠️ 局限性

  • API和MCP搜索需要互联网连接
  • 价格可能会有所不同——请与零售商核实
  • 仅支持预定义类别
  • MCP设置需要正确的Node.js配置
  • 离线回退可能提供有限的深度

______________________________________________________________________

🔮 未来的增强功能

  • 🛒 主要电子零售商的实时价格抓取
  • 🧬 通过用户资料提供个性化推荐
  • 🖥️ 基于Web的用户界面,实现无缝用户体验
  • 🛠️ 增强MCP与更多购物门户的集成

______________________________________________________________________

🤝 贡献

欢迎投稿! 贡献:

  1. 分叉存储库
  1. 创建功能分支
   git checkout -b feature/your-feature
  1. 提交您的更改
   git commit -m "Add your feature"
  1. 推送并打开PR
   git push origin feature/your-feature

______________________________________________________________________

图像:

🧠 AI+购物=更明智的选择 立即使用AI购物助手开始您的智能购物之旅。

目录标签

目录标签

PythonAI代理工作流自动化智能购物本地部署产品比较价格推荐AI助手购物决策

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP