United Kingdomeddmann/garmin-connect-mcp
MCP server enabling LLMs to interact with Garmin Connect - activities, health metrics, sleep data, and training analysis
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🏃♂️ Kết nối Garmin Connect với LLM qua Model Context Protocol
MCP server cung cấp 22 công cụ và 3 nguồn dữ liệu để truy cập toàn bộ dữ liệu hoạt động, sức khỏe và huấn luyện từ tài khoản Garmin Connect của bạn.
garmin-connect-mcp là một MCP (Model Context Protocol) server cho phép các mô hình ngôn ngữ lớn như Claude tương tác trực tiếp với dữ liệu từ Garmin Connect. Dự án do eddmann phát triển, hỗ trợ truy vấn hoạt động, chỉ số sức khỏe, giấc ngủ, nhịp tim và phân tích huấn luyện một cách tự nhiên qua lời thoại.
✨ Điểm nổi bật
- 22 công cụ chia thành 8 danh mục: Bao gồm hoạt động, phân tích, sức khỏe & sức khỏe, huấn luyện, hồ sơ người dùng, thách thức & mục tiêu, thiết bị & trang thiết bị, quản lý cân nặng và các công cụ khác.
- Hỗ trợ xác thực MFA: Cung cấp hỗ trợ xác thực hai yếu tố (MFA) thông qua lệnh
auth. - Lưu trữ token tự động: Lưu trữ token OAuth tại
~/.garminconnect/và tự động làm mới. - Triển khai bằng Docker: Hỗ trợ chạy qua Docker với khả năng gắn âm lượng để lưu trữ token.
- 3 nguồn dữ liệu MCP: Cung cấp hồ sơ vận động viên, độ sẵn sàng huấn luyện và dữ liệu sức khỏe hàng ngày.
- 6 mẫu lệnh MCP: Mẫu cho các truy vấn phổ biến như phân tích huấn luyện, chất lượng giấc ngủ, kiểm tra độ sẵn sàng, phân tích hoạt động, so sánh chạy bộ và tóm tắt sức khỏe.
💡 Vì sao đáng chú ý
Dự án mang lại cách tiếp cận mới cho việc khai thác dữ liệu sức khỏe cá nhân bằng LLM, giúp người dùng tương tác tự nhiên thay vì phải điều hướng giao diện web phức tạp. Với hỗ trợ cả cài đặt qua uvx lẫn Docker, cùng xác thực MFA, đây là giải pháp linh hoạt cho cả người dùng kỹ thuật và người dùng thông thường. Đặc biệt hữu ích cho nhà phân tích dữ liệu sức khỏe, huấn luyện viên và các nhà phát triển muốn tích hợp dữ liệu Garmin vào ứng dụng AI cá nhân.
#MCP #GarminConnect #LLM #ModelContextProtocol #HealthTracking #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Python 3 API wrapper for Garmin Connect to get statistics and set activities
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Reverse engineer anything with agents, from app behavior down to native binaries.
Self-hosted platform to unify wearable health data through one AI-ready API.
Enable Timeline notes access to include your notes in the recommendation.
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.