该项目提供了如何在iPhone/iPad的健康自动导出应用程序中使用TCP服务器的示例。
您可以直接通过TCP查询服务器,或者通过MCP将项目连接到LLMs,如桌面版Claude应用程序。
在/docs文件夹中,您会找到更详细的说明。
克隆仓库:
git clone <repository-url>
cd health-auto-export-mcp-server
安装依赖项:
npm install
配置.env文件:
.env.example文件并将其重命名为.envHAE_HOST的适当值(您的设备IP地址)构建项目:
npm run build
运行开发服务器:
npm run dev
client_example.ts提供了通过TCP连接到健康自动导出服务器的客户端示例。
npm run build构建项目node ./dist/client_example.js运行客户端参考server.ts
使用npm run build构建项目
导航至设置 -> 开发者 -> 编辑配置
这应该打开claude_desktop_config.json
添加MCP服务器详情如下所示,指向您已设置此项目的磁盘上的正确路径:
{
"mcpServers": {
"health_auto_export": {
"command": "node",
"args": ["/Users/username/Desktop/hae-mcp/dist/server.js"]
}
}
}
重启Claude Desktop
使用MCP时,请注意Claude的上下文窗口限制。这意味着数据可能需要适当地聚合以便处理请求。
关于Claude Desktop MCP配置的更多信息