Token导航 LogoToken导航TokenDH.com
MCP Agent Ecommerce logo
运维云端未说明官方级别未说明来源级核验

MCP Agent Ecommerce

MCP Server

一个使用FastAPI、Google Gemini和MCP模式的客户支持聊天机器人系统,适用于电商平台的客户服务。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
FastAPI聊天机器人云端部署

安装说明

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

作者 / 组织

maximilianotraghetti

提供方

maximilianotraghetti

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

🛍️ 电子商务聊天机器人mcp

使用Chatbot系统支持客户 快速API, 谷歌双子座 耦合模式 MCP(模型上下文协议).

🚀 安装

1.安装依赖项

执行

uv sync

2.配置程序API密钥

创建新文件 .env 使用您的谷歌密钥API:

GOOGLE_API_KEY=tu_api_key_aqui

获得者API密钥: https://makersuite.google.com/app/apikey

3.启动服务器

uvicorn main:app --reload

服务器将位于: http://localhost:8000

______________________________________________________________________

📡 与邮递员一起使用

1. 向聊天机器人发送消息

发布 http://localhost:8000/chat

正文(JSON):

{
  "session_id": "usuario123",
  "message": "¿Tienen zapatillas talle 40?"
}

回答:

{
  "session_id": "usuario123",
  "response": "¡Sí! Tenemos 12 unidades de Zapatillas Deportivas en talle 40 disponibles por $15,000...",
  "tool_calls": [
    {
      "tool": "consultar_stock",
      "input": {"producto": "zapatillas", "talle": "40"},
      "result": {"stock": 12, "precio": 15000, "disponible": true}
    }
  ]
}

______________________________________________________________________

2. 查看可用工具

获取 http://localhost:8000/tools

______________________________________________________________________

3. 查看活动会话

获取 http://localhost:8000/sessions

______________________________________________________________________

4. 清理会话

发布 http://localhost:8000/clear

正文(JSON):

{
  "session_id": "usuario123"
}

______________________________________________________________________

🎯 可用的工具

工具它做什么
consultar_stock验证产品的可用性
listar_productos显示整个目录
consultar_categorias列出可用类别
rastrear_pedido查询发货状态
explicar_politica_devolucion退货信息
consultar_info_plataforma付款信息,发货,联系方式

______________________________________________________________________

💬 信息示例

在Postman中测试这些消息:

  • “你要吃什么?”
  • “他们有什么产品?”
  • “我的订单ORD-002在哪里?”
  • “他们接受什么付款方式?”
  • “我想退货”

______________________________________________________________________

📁 项目结构

📁 proyecto/
├── main.py              # API principal
├── tools.py             # Herramientas MCP
├── database.py          # Datos simulados
├── prompts.py           # Instrucciones del bot
├── .env                 # API key (no subir a git)

______________________________________________________________________

🎓 它是如何工作的

  1. 用户发送消息 →Fastapi接收请求
  2. Gemini 分析 →决定是否需要使用工具
  3. 系统执行工具 → 查询库存、订单等
  4. 双子座产生反应 →根据获得的数据
  5. 用户接收响应 →自然而完整

______________________________________________________________________

这就是全部。 在Postman中安装、配置密钥API和测试。🚀

目录标签

目录标签

FastAPI聊天机器人云端部署电商Python本地部署客户支持GoogleGemini

接入字段

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

未说明

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

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明api-key部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP