个人MCP服务器是一个用于个人健康与福祉追踪的模型上下文协议(Model Context Protocol)服务器。它提供了一系列工具和资源,可用于记录锻炼、营养和日常日记条目,并借助Claude集成实现AI辅助分析,助力个人更好地管理健康。
个人MCP服务器为用户提供了便捷的个人健康与福祉追踪功能。你可以通过以下步骤快速开启使用之旅。
若要自动通过Smithery安装Personal Health Tracker for Claude Desktop,可使用以下命令:
npx -y @smithery/cli install personal-mcp --client claude
pip install -e .
git clone https://github.com/yourusername/personal-mcp.git
cd personal-mcp
uv pip install -e ".[dev]"
以默认设置运行服务器:
server.py
通过命令行进行交互式操作:
python cli.py
请查阅官方文档获取详细信息。
personal-mcp/
├── src/
│ └── personal_mcp/
│ ├── tools/
│ │ ├── workout.py # 锻炼相关工具
│ │ ├── nutrition.py # 营养相关工具
│ │ └── journal.py # 日记管理工具
│ ├── database.py # 数据库处理模块
│ ├── models.py # 模型定义文件
│ ├── resources.py # 资源管理模块
│ ├── prompts.py # 提示模板集合
│ └── server.py # 服务器主程序
├── tests/
│ ├── test_workout.py # 锻炼功能测试
│ ├── test_nutrition.py # 营养功能测试
│ └── test_journal.py # 日记功能测试
├── pyproject.toml # 项目依赖管理文件
└── mcp.json # MCP配置文件
本项目遵循MIT许可证,详情请查阅LICENSE文件。