AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

خادم FHIR MCP لوكلاء الذكاء الاصطناعي

ربط Claude Code، Cursor، VS Code أو Claude Desktop بواجهة برمجة تطبيقات HL7 FHIR R4 عبر MCP: 20 أداة لقراءة السجلات، سياق جاهز للذكاء الاصطناعي، الكتابة، استيراد المختبرات، وإعادة تعيين بيئة الاختبار، على 30 مريضًا اصطناعيًا، مجانًا.

Anpheros FHIR هو خادم MCP عن بُعد يتيح لوكيل الذكاء الاصطناعي (Claude، Claude Code، Cursor، VS Code، Claude Desktop) العمل مع واجهة برمجة تطبيقات بيانات صحية HL7 FHIR R4. يتصل بطريقتين:

عنوان الخادم: https://platform.anpheros.com/mcp (HTTP قابل للبث، عديم الحالة).

الاتصال باستخدام OAuth (Claude والمساعدون الآخرون)

أضف https://platform.anpheros.com/mcp كموصل مخصص (في Claude: Settings → Connectors → Add custom connector). لا يلزم أي تكوين آخر: يكتشف المساعد خادم التفويض، ويسجل نفسه، ويفتح شاشة موافقة Anpheros. هناك يرى الشخص أنه مساعد ذكاء اصطناعي، وأن ما يقرأه يتم إرساله إلى الشركة التي تدير المساعد، وما يمكنه قراءته، ولأي مدة، وأين سيعود بعد الاختيار. الوصول للقراءة فقط ما لم يُطلب المزيد ويُسمح به، ويمكن للشخص إلغاءه في أي وقت.

خلال النسخة التجريبية الخاصة، تستخدم اتصالات OAuth سجلات sandbox. سيتم فتح الاتصالات بالسجلات الحقيقية بعد تحديث سياسة الخصوصية.

الاتصال بمفتاح بيئة تجريبية (للمطورين)

  1. سجّل الدخول على platform.anpheros.com/dashboard باستخدام Google واختر الحصول على مفتاح بيئة تجريبية. ستحصل على مفتاح sk_test_… ومشروع يحتوي على 30 مريضًا اصطناعيًا.
  2. ضع المفتاح في متغير بيئة، على سبيل المثال ANPHEROS_KEY، وأضف الخادم إلى أداتك.

كود Claude

claude mcp add --transport http anpheros-fhir https://platform.anpheros.com/mcp --header "Authorization: Bearer $ANPHEROS_KEY"

Cursor (~/.cursor/mcp.json أو .cursor/mcp.json في المشروع)

{
  "mcpServers": {
    "anpheros-fhir": {
      "url": "https://platform.anpheros.com/mcp",
      "headers": { "Authorization": "Bearer ${env:ANPHEROS_KEY}" }
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "anpheros-fhir": {
      "type": "http",
      "url": "https://platform.anpheros.com/mcp",
      "headers": { "Authorization": "Bearer ${env:ANPHEROS_KEY}" }
    }
  }
}

Claude Desktop (claude_desktop_config.json، عبر جسر mcp-remote)

{
  "mcpServers": {
    "anpheros-fhir": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://platform.anpheros.com/mcp", "--header", "Authorization: Bearer ${ANPHEROS_KEY}"],
      "env": { "ANPHEROS_KEY": "sk_test_…" }
    }
  }
}

ثم اسأل وكيلك شيئًا مثل: "أدرج مرضى البيئة التجريبية، اختر المريض المصاب بالسكري ولخص مستوى HbA1c لديه خلال الأشهر الستة الماضية."

الأدوات

الأداة ما تفعله
list_patients مرضى المشروع: الـ 30 شخصية اصطناعية وأي شخصيات قمت بإنشائها
get_patient_context سياق جاهز للذكاء الاصطناعي لمريض واحد، ضمن ميزانية رمزية، مع تسمية كل عنصر بمصدره
get_patient_summary ملخص المريض الدولي (FHIR $summary)، باللغة التي تطلبها
get_timeline السجل بترتيب زمني عبر أنواع الموارد
get_health_patterns تجريبي: ما تغير وما يتكرر، مع كل نتيجة وفترتها ودليلها وقيودها؛ ليس تشخيصات (دليل)
get_pattern_evidence تجريبي: كل مورد خلف نتيجة واحدة
get_series تجريبي: قياس واحد كقيمة واحدة في اليوم، مع جودة البيانات
compare_periods تجريبي: قياس واحد في فترتين تختارها
search_fhir بحث FHIR R4 قياسي، يعيد Bundle
read_fhir_resource مورد واحد، أو إصدار سابق له
get_provenance من كتب مورداً، ومتى ومن أي نظام
lookup_code رموز LOINC بالنص أو بالرمز (للأدوية، استخدم search_health_terms)
search_health_terms الكتالوج العام للأعراض والحالات والعلاجات، بالاسم بـ 20 لغة، مرادف، علامة تجارية أو رمز (دليل)
get_health_term إدخال كتالوج واحد مع رموزه وأسمائه وملخص MedlinePlus وروابط المصادر ودواعي الاستخدام المقتبسة من EMA / FDA
validate_fhir_resource يتحقق من مورد دون حفظه
create_fhir_resource يتحقق من صحة مورد، ثم يكتبه
create_patient مريض جديد تم إنشاؤه في المشروع
import_lab_report تقرير مختبر بصيغة CSV أو HL7 v2 ORU^R01 أو JSON يصبح ملاحظات مختبرية
sandbox_status يكتب المستخدمين اليوم، المرضى، التخزين، عمليات إعادة الضبط
reset_sandbox يستعيد الـ 30 مريضًا اصطناعيًا (يطلب التأكيد)

الأدوات المقروءة معلمة للقراءة فقط، وإعادة الضبط معلمة مدمرة، لذا يمكن للعملاء الذين يطلبون قبل الإجراءات الخطرة القيام بذلك. يوفر الخادم أيضًا قائمة بالمرضى الاصطناعيين كمورد وثلاثة مطالبات: ملخص طبيب، استيراد CSV للمختبر، وبناء تكاملك على API.

كيف يعمل

أسئلة متكررة

ما هو خادم MCP؟

MCP (بروتوكول سياق النموذج) هو بروتوكول مفتوح تتصل من خلاله وكلاء الذكاء الاصطناعي والمساعدون البرمجيون بأدوات خارجية. يتيح خادم MCP لـ FHIR للوكيل قراءة وكتابة السجلات الصحية مباشرة، بدلاً من لصق البيانات في الدردشة.

هل هو مجاني؟

نعم. يعمل خادم MCP على البيئة الرملية المجانية: 30 مريضًا اصطناعيًا لكل مشروع، وما يصل إلى 10,000 عملية كتابة في اليوم، بدون بطاقة.

هل يمكن للمساعد قراءة سجل مريض حقيقي؟

فقط من خلال OAuth، بعد أن يوافق الشخص على المساعد في شاشة الموافقة، للفترة التي يختارها، وسجله الخاص فقط (أو سجل شخص يهتم به). خلال النسخة التجريبية الخاصة، تستخدم اتصالات OAuth سجلات البيئة الرملية.

أي إصدار من FHIR يستخدم؟

HL7 FHIR R4 (4.0.1)، نفس واجهة برمجة التطبيقات (API) مثل https://platform.anpheros.com/fhir/R4, مع الملخص الدولي للمرضى وعرض REST لنفس البيانات.

هل يعمل مع ChatGPT؟

تستخدم موصلات ChatGPT OAuth مع تسجيل العميل الديناميكي، والذي يدعمه الخادم، ويتم قبول نطاق الاستدعاء الخاص به. لقد اختبرنا التدفق باستخدام عميل MCP SDK الرسمي؛ إذا فشل اتصال ChatGPT، فاكتب إلى [email protected]. يعمل Claude Code و Cursor و VS Code أيضًا باستخدام مفتاح البيئة الرملية.

مواضيع ذات صلة

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy