MCP

google-health-mcp: قراءة بيانات صحية مصرّح بها على هذا الجهاز عبر OAuth

لمن يريد أن يقرأ عميل بياناته المصرّح بها من Google Health API v4، بشرط OAuth محلي، وأن تستخدم المحاولة الأولى coverage للقراءة فقط دون فتح نطاق سريري.

Official source · google-health-mcp

Install

npx -y delx-wellness-hermes setup

لمن يناسب

أنت تستخدم Fitbit أو Pixel Watch أو شريكاً لـ Google Health وتريد قراءة بيانات Health API v4 التي صرّحت بها، على هذا الجهاز، عبر OAuth. النص الرسمي يقدمه على أنه local-first: الرموز لا تغادر هذا الجهاز. الحالة الحالية Beta.

التثبيت الموصى به يستهدف Hermes: أمر واحد يهيئ مسبقاً هذا الموصل و8 أخرى في إعداد Hermes مخصص. عنوان المصدر يذكر أيضاً Claude وCursor. يناسب من يقبل خروج بيانات صحية إلى Google مع بقاء الرموز على هذا الجهاز.

إن لم تستطع إكمال OAuth، أو لا تريد أن يغادر أي طلب صحي هذا الجهاز، فلن يفيدك هذا الدليل. الملاحظات الحالية لا تسمي أدوات MCP محددة (مثل الخطوات أو معدل القلب). لا تكمل أسماء أدوات بنفسك.

إنهاء المحاولة الأولى في 3 دقائق

المتطلبات المسبقة: يستطيع هذا الجهاز تشغيل npx؛ وتعتزم استخدام Hermes (أو توصيل عميل آخر لاحقاً). التثبيت الرسمي بأمر واحد هو:

npx -y delx-wellness-hermes setup

يأتي من Delx Wellness for Hermes

https://github.com/davidmosiah/delx-wellness-hermes

ويضبط هذا الموصل و8 أخرى مسبقاً. في المحاولة الأولى لا تفتح نطاق clinical.

المحاولة الأولى تستخدم الأمر للقراءة فقط المسمى coverage. الفحص المسبق الثابت قبل OAuth يُكتب coverage --json؛ لا تضف --live. المثال الرسمي باسم الحزمة الكامل يظهر فقط نسخة الحساب الحقيقي:

npx -y google-health-mcp-unofficial coverage --live --json

في المحاولة الأولى شغّل أولاً coverage --json على الحزمة نفسها. إشارة النجاح القابلة للرصد: تقرير coverage يُطبع، ولا ينبغي ظهور أسرار OAuth أو مسارات محلية أو قياسات صحية خام — النص الرسمي يقول إن الأمر صُمم لهذا الهدف. ما زال قد يصل إلى اعتمادات شبكة؛ لا تفهمه على أنه «بلا شبكة وبلا حد خصوصية». بعد نجاح الفحص المسبق أضف --live إن أردت حساباً حقيقياً. ذلك أيضاً قراءة فقط لكنه يلمس حساباً حقيقياً؛ قبل البدء أكد أنه حسابك المصرّح به.

SSH / الحاويات / WSL يمكنها استخدام auth --manual لـ OAuth بلا رأس؛ ذلك ليس مسار المحاولة الأولى.

حالات الاستخدام

الحالة 1: انظر إلى التغطية قبل التوصيل. شغّل coverage --json كفحص مسبق ثابت قبل OAuth. المقتطف لا يسرد حقول التقرير، لذا النجاح هو «الحصول على تغطية JSON دون رؤية أسرار أو قياسات خام». لا تعامل نتيجة الفحص المسبق كأنك متصل بـ Fitbit.

الحالة 2: مقابلة قراءة فقط لحساب حقيقي. شغّل npx -y google-health-mcp-unofficial coverage --live --json. النص الرسمي يقول قراءة فقط ويحذف عمداً أسرار OAuth والمسارات المحلية والقياسات الصحية الخام. المقتطف لا يعطي معاملات تصفية ولا نافذة زمنية؛ لا تعامل هذا الخرج كسجل سريري. نطاق clinical (ECG/IRN) اختياري؛ لا تفتحه في الحالة الأولى.

حدود الاستخدام

هذا اسم حزمة npm غير رسمي google-health-mcp-unofficial، والحالة Beta. يجب أن تبقى الرموز على هذا الجهاز، لكن طلبات Health API ما زالت تغادره. coverage مصمم لحذف القياسات الخام، وهذا لا يعني أن البيانات لم تُطلب قط. لا توجد خطوات لإلغاء التصريح أو حذف الرموز المحلية أو إغلاق إعداد Hermes. الموصلات الثمانية الأخرى المهيأة معه غير مسماة. المستودع الرسمي:

https://github.com/davidmosiah/google-health-mcp