项目简介
Yazio MCP服务器是一个基于Model Context Protocol的中间件,它将在AI助手(如Claude Desktop、Cursor)与Yazio营养追踪应用之间建立桥梁,让用户能够通过自然语言指令直接操作自己的健康数据。
主要功能
- 营养数据分析:获取每日营养摘要、宏量营养素分布等详细数据
- 食物追踪管理:搜索食品、添加饮食记录、删除误录条目
- 健身数据记录:查看运动数据、记录饮水量
- 体重监测:查看体重历史和变化趋势
- 目标管理:访问和管理营养、健身目标
- 饮食偏好设置:查看用户的饮食限制和偏好
安装步骤
- 确保系统已安装Node.js 18或更高版本
- 准备有效的Yazio账号(用户名和密码)
服务器配置
将以下配置添加到你的MCP客户端设置中:
- Claude Desktop:编辑 '~/Library/Application Support/Claude/claude_desktop_config.json'
- Cursor:编辑 '~/.cursor/mcp.json'
配置内容包括:
- 服务器名称:yazio
- 启动命令:npx
- 参数:["-y", "yazio-mcp"]
- 环境变量:设置你的Yazio用户名和密码
基本使用方法
- 配置完成后启动MCP客户端
- 首次使用时授权访问MCP服务器
- 通过自然语言与AI助手交互,例如:
- "查看我上周的营养数据并分析饮食习惯"
- "在Yazio数据库中搜索'鸡胸肉'"
- "为昨天的晚餐添加200克烤三文鱼"
- AI助手将调用相应的工具为你获取数据或执行操作
注意:该项目使用非官方的Yazio API,功能可能随时失效,请谨慎使用。
信息
分类
生产力应用