عن المشروع
Suunto MCP هو خادم MCP (بروتوكول سياق النموذج) يربط بيانات ساعة Suunto بمساعدي الذكاء الاصطناعي مثل Claude Desktop وClaude Code وCursor وWindsurf. يتيح للمستخدمين طرح أسئلة حول التمارين والنوم والتعافي والنشاط اليومي باللغة الطبيعية بدلاً من التنقل بين لوحات المعلومات. يدعم الخادم الوصول للقراءة إلى الأنشطة المسجلة بما في ذلك المسافة والوقت ومعدل ضربات القلب والوتيرة والارتفاع والقوة وبيانات اللفات. يمكنه أيضًا دفع تمارين الصالة الرياضية الموجهة إلى ساعة Suunto كجلسات SuuntoPlus Guide، وتحميل ملفات FIT كتمارين Suunto، وتصدير المسارات المحفوظة بصيغة GPX.
يتطلب الإعداد حساب مطور Suunto apizone، واشتراكًا في Developer API (مع اشتراكات إضافية اختيارية في Sleep وRecovery وDaily Activity API)، وتسجيل تطبيق OAuth، وتثبيتًا محليًا مع Node.js. يوفر المشروع تدفق مصادقة، وأمر فحص صحي (`npm run doctor`)، وميزة الملخص اليومي التي تنشئ ملخصًا بصيغة markdown يتضمن الخطوات والنوم وتوازن التعافي وHRV ومقاييس حمل التدريب المحسوبة Fitness/Fatigue/Form. يستخدم الملخص التحلل الأسي القياسي لمدة 42 يومًا/7 أيام لحسابات CTL/ATL/TSB ويحفظ القيم الجارية محليًا.
يتضمن README تعليمات إعداد مفصلة وإرشادات لاستكشاف الأخطاء وإصلاحها وملاحظات الخصوصية وأمثلة على الاستعلامات الحوارية. تتدفق البيانات مباشرة بين كمبيوتر المستخدم وخوادم Suunto، مع تخزين بيانات الاعتماد محليًا. المشروع مرخص بموجب MIT ويتضمن تكوين CI.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.