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

Smart Shopper MCP Server

MCP Server

一个集成了Google Gemini的个人购物管理与财务控制AI代理,通过学习MCP协议开发。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
AI代理Python工作流自动化

安装说明

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

作者 / 组织

Bappoz

提供方

Bappoz

最后核验

2026/5/17 20:20

运行时

Python

快速接入

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

命令预览

python -m venv venv

详细介绍

智能店铺代理

📖 关于项目

这是一个研究项目,以了解和探索的基本概念 模型上下文协议(MCP)目标是通过将MCP服务器与Google Gemini集成来创建一个完整的人工智能代理,以帮助管理个人购买和财务控制。

🎯 目标

在实践中学习它是如何工作的:

  • 创建 MCP 服务器和工具注册
  • 将 AI API (Google Gemini) 与 MCP 集成
  • 函数调用e解析respostas
  • 使用 JSON 文件进行状态管理
  • 对话代理开发

🛠️ 功能

代理提供以下工具:

  • list_wishlist列出愿望清单中的所有产品,并提供详细信息
  • get_financial_context显示可用余额和财务分析
  • evaluate_purchase_risk分析购买对预算的百分比影响
  • add_to_wishlist添加价格,优先级和链接的新项目
  • confirm_purchase_transaction确认购买,更新余额并从愿望清单中删除

🚀 如何使用

先决条件

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

# Instalar dependências
cd mcp-server && poetry install mcp google-genai python-dotenv

cd mcp-server && pip install mcp google-genai python-dotenv

配置

  1. 创建文件 .envmcp-server/:
API_KEY=sua_chave_api_do_gemini
  1. 获取您的 API 密钥:https://aistudio.google.com/apikey

运行代理

# Navegar para o diretório do agente
cd mcp-server/ai-agent

# Executar o agente interativo
python agent.py

测试 MCP 服务器

# Testar com MCP Inspector
cd mcp-server
npx @modelcontextprotocol/inspector python server.py

💬 使用范例

You: Liste todos os itens da minha wishlist
You: Adicione um notebook Dell por R$ 3500
You: Qual o risco de comprar um mouse de R$ 150?
You: Confirme a compra do notebook Dell
You: Mostre meu saldo atual

📚 技术

  • Python 3.10+ 主要语言
  • FastMCP 创建MCP服务器的框架
  • Google Gemini API(Google-genai) 语言模型
  • JSON - 数据存储
  • 异步 - 异步编程

📝 学习资源

⚠️ 限制

  • 免费 Gemini API 配额:20 个请求/分钟
  • 超出配额时可使用备份模式
  • 本地存储的数据(在生产中不持久)

📝 状态

为教育目的积极开发项目。

🤝 贡献

这是一个个人的研究项目,但建议是值得欢迎的!

目录标签

目录标签

AI代理Python工作流自动化本地部署购物管理财务控制MCP协议GoogleGemini

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP