Personal MCP Server

Personal MCP Server

site icon
2025.01.08 5
Python个人健康追踪健身管理营养管理情绪分析其它
Personal MCP Server 是一个用于个人健康和福祉追踪的模型上下文协议服务器。该服务器提供工具和资源,用于追踪锻炼、营养和日常日记条目,并通过Claude集成进行AI辅助分析。
View on GitHub

Overview

基本能力

产品定位

Personal MCP Server 是一个专注于个人健康和福祉追踪的工具,旨在帮助用户管理锻炼、营养和日常情绪,通过AI辅助分析提供更深入的见解。

核心功能

  1. 锻炼追踪
  2. 记录锻炼、组数和次数
  3. 追踪感知努力和锻炼后感受
  4. 计算考虑康复的安全训练重量
  5. 历史锻炼分析
  6. 肩部康复支持
  7. 基于RPE的负荷管理

  8. 营养管理

  9. 记录餐食和单个食物项目
  10. 追踪蛋白质和卡路里摄入
  11. 监测饥饿和满意度水平
  12. 每日营养目标和进度
  13. 锻炼前后营养追踪
  14. 餐食时间分析

  15. 日记系统

  16. 每日条目,包括情绪和能量追踪
  17. 睡眠质量和压力水平监测
  18. 基于标签的组织
  19. 趋势分析和见解
  20. 锻炼、营养和福祉之间的相关性分析
  21. 情绪和能量水平的模式识别

适用场景

  • 个人健康和健身追踪
  • 康复训练管理
  • 营养摄入监控
  • 情绪和睡眠质量分析

工具列表

  1. 锻炼工具
  2. 记录锻炼
  3. 计算训练重量

  4. 营养工具

  5. 记录餐食
  6. 检查营养目标

  7. 日记工具

  8. 创建日记条目
  9. 分析条目

常见问题解答

  • 无明确常见问题解答部分

使用教程

使用依赖

  • Python 3.10或更高版本
  • pip或uv包管理器

安装教程

  1. 通过Smithery安装 bash npx -y @smithery/cli install personal-mcp --client claude

  2. 使用pip安装 bash pip install -e .

  3. 开发安装 bash git clone https://github.com/yourusername/personal-mcp.git cd personal-mcp uv pip install -e ".[dev]"

调试方式

  1. 基本服务器 bash personal-mcp run

  2. 开发模式 bash personal-mcp dev

  3. MCP检查器 bash personal-mcp inspect

  4. Claude桌面集成 bash personal-mcp install --claude-desktop

  5. 配置选项 bash personal-mcp --help

许可证

该项目遵循 MIT 开源许可条款。