الرئيسية/الأدلة/المطورون
المطورون

ما هو خادم MCP وما هي فائدته؟

فهم دور خادم MCP: ربط مساعد الذكاء الاصطناعي بالأدوات، قراءة البيانات، ومثال عملي للبحث عن التنقل.

By ROOTE·7 دقائق قراءة
ما هو خادم MCP وما هي فائدته؟
سؤال، أدوات، بيانات يمكن التحقق منها.

الأساسيات في ثوانٍ

خادم MCP يعرض أدوات ومعلومات لمساعد متوافق. يسمح بالوصول لمصدر خارجي لحظة الطلب؛ يجب على المساعد تفسير النتيجة دون اختلاق بيانات مفقودة.

خادم MCP هو برنامج يجعل الأدوات والمعلومات متاحة لتطبيق ذكاء اصطناعي يتوافق مع بروتوكول Model Context. يمكن للمساعد البحث عن عنوان، استعلام بيانات تنقل، أو قراءة مورد خارجي أثناء المحادثة.

لـ ROOTE، الفائدة واضحة: الرد على سؤال «أين أجد دراجة قرب هذا العنوان؟» بناءً على بحث جغرافي والمعلومات المسترجعة، بدلاً من الاعتماد فقط على ذاكرة النموذج.

المساعد، العميل والخادم: من يفعل ماذا؟

العنصرالدورمثال على التنقل
تطبيق المضيفيدير المحادثة والاتصالاتالتطبيق الذي تطرح فيه سؤالك
عميل MCPيتواصل مع الخادم وفق البروتوكوليكتشف أدوات ROOTE وينقل وسائطها
خادم MCPيعرض الأدوات ويرجع نتائجهاROOTE يبحث عن أماكن أو خدمات
نموذج الذكاء الاصطناعييفسر الطلب ويصيغ الرديشرح النتائج وقيودها

الخادم لا يستبدل النموذج. يمنحه وصولاً إلى عملیة محددة، بمدخلات ومخرجات منظمة. تطبيق المضيف يحدد كيفية استخدام هذه الإمكانيات ويمكنه طلب تأكيد المستخدم.

الهيكل الرسمي لبروتوكول Model Context

أدوات MCP تجعل الطلب قابلًا للتنفيذ

الأداة لها اسم، وصف ومخطط للوسائط. يجب على المساعد الالتزام بهذا المخطط: بحث القرب يحتاج إحداثيات وفلاتر صحيحة، وليس إرسال نص عشوائي لأي أداة.

البروتوكول يميز أيضًا الموارد التي توفر سياقاً، والتنبيهات التي تقدم نماذج تفاعل. كل خادم ينشر الإمكانيات التي يدعمها فعليًا؛ وجود MCP لا يعني توفر كل الإمكانيات.

مثال: العثور على دراجة حول عنوان

تبدأ العملية بحل العنوان. إذا كانت هناك مدن أو أماكن متعددة مطابقة، يطلب المساعد تحديدًا. يستخدم الإحداثيات المحددة للبحث عن محطات أو مركبات دراجات ويلخص النتائج المفيدة.

محطة تبعد 250 مترًا قد تعتبر قريبة جغرافيًا. المسافة لا تعني بالضرورة وقت مشي. كذلك، عدد الدراجات المتوفرة لا يعني حجز مركبة للمستخدم.

ما يقدمه MCP ROOTE

يقدم خادم MCP ROOTE أدوات geocode وplace_search وreverse_geocode وnearby وmobility_nearby وtransit_nearby وtransit_disruptions وservices_nearby. تغطي هذه الأدوات عمليات البحث الجغرافية، التنقلات المشتركة، أماكن النقل، الاضطرابات وبعض الخدمات الحضرية. تعتبر قائمة tools/list الخاصة بالخادم المرجع للقدرات المتاحة.

Journey و Departures ليستا من هذا MCP V1. العثور على محطة لا يعني إعلان باص قادم. هناك حاجة لوظيفة أخرى موثقة للحصول على مواعيد الانطلاق.

الجرد الرسمي لأدوات MCP ROOTE

ما لا يضمنه MCP

البروتوكول لا يضمن تغطية عالمية كاملة، ولا بيانات دائمة التجديد، ولا رد مساعد دقيق. هذه الخصائص تعتمد على المصادر، عقد كل أداة وطريقة استخدام التطبيق للنتائج.

الأسماء، الأوصاف والروابط من مزود تظل بيانات خارجية. لا يجب أن تتحول إلى تعليمات للمساعد. يحتفظ المساعد بالتحذيرات، الاعترافات والقيم المجهولة بدلاً من تحويلها ليقين.

اختيار الحل المناسب لمشروعك

ربط مساعد بـ MCP ROOTE

مقارنة API و MCP لتكامل التنقل

بناء مساعد تنقل موثوق

القادم: مواعيد الانطلاق وحساب المسار

يخطط ROOTE لتوسيع MCP الخاص به ليشمل المغادرات القادمة وحساب المسارات. هذه الميزات قادمة وليست جزءًا من الأدوات المتاحة حالياً على خادم MCP. عند توفرها، تحقق من الأدوات المعلنة من الخادم، وحججها والمعلومات المعادة فعليًا قبل الإعلان عن مرور أو رحلة.

للمطورينROOTE Mobility API

التنقل حول نقطة.
مباشرة في تطبيقك.

  • بحث
    حول موقع
  • الوصول إلى
    بيانات التنقل
  • دمج في
    تطبيقك

تحول من الخريطة للبيانات: ابحث عن التنقلات والخدمات القريبة عبر API رووت.

أسئلة متكررة

هل MCP نموذج ذكاء اصطناعي؟

لا. هو بروتوكول يسمح لتطبيق ذكاء اصطناعي بالتواصل مع خوادم تعرض أدوات أو سياقاً.

هل يحل خادم MCP محل API؟

يمكنه استخدام API لتنفيذ العمليات. API و MCP واجهتان يمكن أن تكونا مكملتين لخدمة واحدة.

هل يسمح خادم MCP ROOTE بحجز دراجة؟

أدوات Data MCP ROOTE للقراءة فقط. التوافر المعاد ليس حجزًا.

ماذا لو نظرت حولك؟

استكشف منطقتك مع رووت وحدد المعلومات المتاحة لاستعداد تنقلاتك.

استكشاف خريطة رووت ↗