TKAWEN TKAWEN ID
كلّ المقالات

خادم MCP للتحقّق من الشهادات: كيف يتحقّق ChatGPT وClaude من شهادة جزائريّة

YAAKOUB HARTEM 14 نوفمبر 2026 · قراءة 5 د
Full-Stack Web DevelopmentAmbulance DriverProtocol, Etiquette, and Event Management

تشغّل منصّة Algeria Certify خادم MCP حيًّا على العنوان https://www.algeriacertify.com/api/mcp، يتيح لأيّ مساعد ذكيّ يدعم البروتوكول، مثل ChatGPT أو Claude، أن يتحقّق من شهادة جزائريّة برمزها ويحصل على اسم حاملها والدورة والجهة المصدرة وحالتها ورابط التحقّق الرسميّ. يوفّر الخادم 7 أدوات للقراءة فقط، دون تسجيل دخول، بحدّ 120 طلبًا في الدقيقة. في هذا المقال نشرح ما هو MCP، وما الذي تفعله كلّ أداة، وكيف يستعمله وكيل موارد بشريّة، ولماذا اتّخذنا خيارات الأمان والخصوصيّة التي اتّخذناها.

ما هو MCP في فقرة واحدة؟

MCP اختصار لـ Model Context Protocol، أي بروتوكول سياق النموذج. هو طريقة موحّدة تسمح للمساعد الذكيّ بالاتّصال بمصدر خارجيّ واستدعاء أدوات محدّدة فيه، بدل أن يخمّن الإجابة من ذاكرته. يعمل خادم Algeria Certify بصيغة JSON-RPC 2.0 عبر HTTP، وهو خادم عديم الحالة (stateless)، أي أنّ كلّ طلب مستقلّ عن غيره. وإذا أردت شرحًا أوسع للبروتوكول، فقد نشرنا مقالين سابقين: ما هو MCP، بروتوكول سياق النموذج وخوادم MCP في الجزائر.

لماذا خادم MCP لشهادات جزائريّة؟

Algeria Certify منصّة للتحقّق الرقميّ من الشهادات، صدرت عليها أكثر من 4,000 شهادة قابلة للتحقّق على الإنترنت، وبلغ عدد الشهادات المختومة 4,429 في قياس يوم 13 نوفمبر 2026. كلّ شهادة تحمل رمز QR، ويمكن التحقّق منها على صفحة tkawen.com/verify.

لكنّ التحقّق اليدويّ يتطلّب أن يفتح الإنسان الصفحة ويكتب الرمز. ومع انتشار المساعدات الذكيّة في عمل الموارد البشريّة، صار من المنطقيّ أن يستطيع المساعد نفسه التحقّق من الشهادة مباشرة من المصدر، بدل أن يكتفي بما هو مكتوب في السيرة الذاتيّة. هذا هو الدور الذي يؤدّيه الخادم.

الأدوات السبع

الأداة ما تفعله
verify_certificate تتحقّق من شهادة برمزها أو رمزها المميّز، وتعيد الحامل والدورة والجهة المصدرة والحالة (سارية، ملغاة، منتهية) ورابط التحقّق الرسميّ
search_certified_talent تبحث عن أصحاب الشهادات بنصّ حرّ، مع ترشيح حسب التخصّص والإتاحة للعمل والولاية، وتقسيم النتائج إلى صفحات
get_talent_profile تعرض الملفّ المهنيّ لصاحب شهادة
match_talent_to_job تستقبل وصف وظيفة بنصّ حرّ وتعيد قائمة مرتّبة من المرشّحين الحاملين لشهادات موثّقة
list_specialties تعرض قائمة التخصّصات
list_institutions تعرض قائمة المؤسّسات المصدرة
platform_stats تعرض إحصاءات المنصّة

إلى جانب الأدوات، يوفّر الخادم 4 موارد (resources)، وموجّهين جاهزين (prompts) هما verify_cv_certificates للتحقّق من الشهادات المذكورة في سيرة ذاتيّة، وfind_candidates للبحث عن مرشّحين. ولكلّ أداة مخطّط مخرجات (outputSchema) يحدّد شكل الإجابة بدقّة، حتّى لا يضطرّ المساعد إلى تأويل نصّ حرّ.

ويمكن لأيّ عميل اكتشاف الخادم وأدواته من ملفّ الاكتشاف المنشور في mcp.json.

مثال: وكيل موارد بشريّة يتحقّق من سيرة ذاتيّة

لنتابع خطوة بخطوة ما يحدث حين يستعمل وكيل موارد بشريّة هذا الخادم.

المدخل. يلصق المستخدم في المساعد نصّ سيرة ذاتيّة يقول فيه المترشّح إنّه حاصل على شهادة تكوين صادرة على Algeria Certify، مع رمزها.

الاستخراج. يقرأ المساعد النصّ ويتعرّف على رمز الشهادة. يمكنه هنا أن يستعمل الموجّه الجاهز verify_cv_certificates، المصمّم لهذه المهمّة تحديدًا.

الاستدعاء. يستدعي المساعد الأداة verify_certificate ويمرّر لها الرمز.

النتيجة. يعيد الخادم إجابة منظّمة وفق مخطّط المخرجات: اسم الحامل، والدورة، والجهة المصدرة، والحالة، ورابط صفحة التحقّق الرسميّة.

المقارنة. يقارن المساعد هذه البيانات بما في السيرة: هل الاسم مطابق؟ هل الدورة هي نفسها؟ هل الشهادة سارية أم ملغاة أم منتهية؟

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

وإذا كانت الشركة تبحث عن مرشّحين بدل التحقّق من مرشّح واحد، يمكن للمساعد أن يستعمل match_talent_to_job: يكتب المستخدم وصف الوظيفة كما هو، فيعيد الخادم قائمة مرتّبة من أصحاب الشهادات الموثّقة. ويمكن تضييق البحث بالأداة search_certified_talent حسب التخصّص أو الولاية أو الإتاحة للعمل.

القرار النهائيّ في التوظيف يبقى للإنسان. الخادم يقدّم معلومة موثّقة من المصدر، ولا يقيّم المترشّح.

خيارات الأمان والخصوصيّة

صمّمنا الخادم ليكون مفيدًا دون أن يصبح بابًا لتسريب البيانات أو لإساءة الاستعمال:

  • القراءة فقط. كلّ الأدوات معلَّمة بتعليقات (annotations) تصرّح بأنّها للقراءة فقط. لا توجد أداة تعدّل شهادة أو تصدرها أو تلغيها.
  • دون تسجيل دخول، مع حدّ للطلبات. اخترنا عدم اشتراط المصادقة حتّى يستطيع أيّ مساعد التحقّق من شهادة كما يستطيع أيّ إنسان فتح صفحة التحقّق. وفي المقابل، يُحدّ الاستعمال بـ 120 طلبًا في الدقيقة.
  • تخزين مؤقّت للاستعلامات الإجماليّة. الاستعلامات العامّة مثل الإحصاءات تُخزَّن مؤقّتًا لمدّة 10 دقائق، فلا يتحمّل الخادم ضغطًا غير ضروريّ.
  • عدّاد استعمال دون بيانات شخصيّة. نقيس استعمال الخادم بعدّاد لا يحتوي على أيّ معطيات شخصيّة.
  • الحالة الحقيقيّة للشهادة. تعيد الأداة حالة الشهادة كما هي، سارية أو ملغاة أو منتهية، حتّى لا تُقدَّم شهادة ملغاة على أنّها صالحة.

خادم MCP ثانٍ: الإسعاف في الجزائر

لدينا تجربة أخرى مع البروتوكول، فقد نشرنا على npm الحزمة @tkawen/ambulancedz-mcp في إصدارها 2.0.1، بترخيص MIT، مبنيّة على الحزمة الرسميّة @modelcontextprotocol/sdk، وفيها 12 أداة لخدمات الإسعاف في الجزائر، مع طبقة أمان تعرض أرقام الطوارئ. وتتوفّر بوّابة خدماتنا على mcp.tkawen.com.

ما لا ندّعيه

  • لا ندّعي أنّ الخادم يحكم على كفاءة المترشّح؛ هو يتحقّق من وجود الشهادة وحالتها فقط.
  • لا ندّعي أنّ الخادم يغطّي شهادات صادرة خارج Algeria Certify.
  • لا ندّعي وجود مستودع GitHub عامّ لحزمة الإسعاف؛ الحزمة منشورة على npm.
  • لا نملك أرقامًا منشورة عن عدد المساعدات التي تستعمل الخادم، ولذلك لا نذكر رقمًا.

للصورة الكاملة، راجع TKAWEN والذكاء الاصطناعيّ، وعن كيفيّة جعل المساعدات تجد معلوماتك أصلًا، راجع GEO: كيف تجعل ChatGPT يذكر مؤسّستك؟. وعن مبدأ «الوكيل يقترح والإنسان يقرّر»، راجع وكلاء الذكاء الاصطناعيّ في المؤسّسة.

أسئلة شائعة

ما هو خادم MCP للتحقّق من الشهادات؟

هو خادم يتيح للمساعدات الذكيّة استدعاء أداة تتحقّق من الشهادة مباشرة من مصدرها. خادم Algeria Certify متاح على https://www.algeriacertify.com/api/mcp، ويوفّر 7 أدوات منها verify_certificate.

هل يستطيع ChatGPT أو Claude التحقّق من شهادة جزائريّة؟

نعم، إذا كان المساعد متّصلًا بخادم MCP الخاصّ بـ Algeria Certify. يمرّر المساعد رمز الشهادة إلى الأداة verify_certificate، فيحصل على الحامل والدورة والجهة المصدرة والحالة ورابط التحقّق الرسميّ.

هل يحتاج الخادم إلى تسجيل دخول أو مفتاح؟

لا. الخادم مفتوح دون مصادقة، تمامًا كما أنّ صفحة التحقّق مفتوحة لأيّ إنسان، لكنّ الاستعمال محدود بـ 120 طلبًا في الدقيقة. وكلّ الأدوات للقراءة فقط.

هل يكشف الخادم بيانات شخصيّة؟

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

كيف يكتشف المساعد أدوات الخادم؟

من ملفّ الاكتشاف المنشور على https://www.algeriacertify.com/.well-known/mcp.json. ولكلّ أداة مخطّط مخرجات يحدّد شكل الإجابة، إلى جانب 4 موارد وموجّهين جاهزين هما verify_cv_certificates وfind_candidates.

هل لدى TKAWEN خوادم MCP أخرى؟

نعم، الحزمة @tkawen/ambulancedz-mcp على npm في إصدارها 2.0.1، بترخيص MIT، وفيها 12 أداة لخدمات الإسعاف في الجزائر مع طبقة أمان لأرقام الطوارئ.

شارك المقال: WhatsApp Facebook LinkedIn
عن الكاتب
YAAKOUB HARTEM · الجزائر

مؤسس ومدير TKAWEN SAS، رائد أعمال في التحول الرقمي والذكاء الاصطناعي. أبني منتجات تقنية جزائرية 100% تخدم المؤسسات التدريبية والمهنيين. مدرّب معتمد في ريادة الأعمال وبناء الشركات الناشئة.

الملفّ المهنيّ والشهادات

مقالات أخرى لـYAAKOUB HARTEM

الذكاء الاصطناعيّ في التكوين المهنيّ: حقيبة تدريبيّة تُبنى من النصوص الرسميّةقراءة 5 دوكلاء الذكاء الاصطناعيّ في المؤسّسة: الوكيل يقترح والإنسان يقرّرقراءة 5 دالصوت العربيّ الاصطناعيّ: لماذا يشوّه TTS أسماء العلامات، وكيف عالجناهقراءة 5 د كلّ مقالات YAAKOUB HARTEM ←

مقالات ذات صلة

عندك خبرة تستحقّ أن تُقرأ؟

اكتب مقالك على TKAWEN: يظهر باسمك بجانب شهاداتك الموثّقة، ويصل إلى من يبحث عن خبرتك.

اكتب مقالًا