أدوات MCP الخمس
| الأداة | التلميحات | الخطوة التالية المعتادة |
|---|---|---|
search_talent | قراءة فقط | check_availability |
check_availability | قراءة فقط | estimate_squad_cost |
estimate_squad_cost | قراءة فقط | request_proposal |
get_security_docs | قراءة فقط | طلب الوصول في مركز الثقة |
request_proposal | تنشئ مسودة؛ تتطلب تأكيدًا | يفتح المستخدم رابط الدخول |
الأدوات العامة مقابل المصادق عليها
كل أداة تعمل دون مصادقة. ومع رمز OAuth تصبح الأدوات نفسها مرتبطة بحسابك: تطبّق estimate_squad_cost أسعارك المتعاقد عليها، وتُظهر check_availability الملفات التي تحجزها مؤسستك، وتحفظ request_proposal المسودة في Client OS بدل إرسال رابط دخول بالبريد.
قواعد المدخلات والمخرجات
- التواريخ بصيغة ISO 8601 (YYYY-MM-DD)، وتُفسَّر بالمنطقة الزمنية للعميل عند الحاجة.
- العملات بأكواد ISO 4217: SAR أو AED أو USD أو EUR. المبالغ نصوص عشرية، لا أعداد عائمة.
- المستوى إحدى القيم: mid أو senior أو lead.
- الممارسة إحدى القيم: ai_data · cybersecurity · cloud_complex_systems · game_development · mobile_web · design · marketing · business_development · sales.
- القوائم مقسمة إلى صفحات بمؤشر cursor مبهم وnext_cursor.
- كل نتيجة تحمل structuredContent مطابقًا لمخطط المخرجات، ونصًا مختصرًا للمساعدات التي لا تعرض إلا النص.
رموز الأخطاء
| الرمز | المعنى | ما تفعله |
|---|---|---|
invalid_argument | مدخل لم يجتز التحقق | اقرأ الرسالة؛ فهي تسمّي الحقل |
not_found | معرّف ملف أو quote_id غير موجود | ابحث مجددًا أو أنشئ تقديرًا جديدًا |
quote_expired | مضى على quote_id أكثر من 30 يومًا | استدعِ estimate_squad_cost من جديد |
consent_required | استُدعيت request_proposal دون تأكيد المستخدم | اعرض الملخص واسأل المستخدم |
unauthorized | الإجراء يحتاج رمز OAuth | ابدأ تدفق OAuth |
forbidden_scope | الرمز ينقصه نطاق مطلوب | أعد الاتصال بالنطاق المطلوب |
rate_limited | طلبات كثيرة | انتظر عدد ثواني Retry-After |
unavailable | توقف مؤقت | أعد المحاولة بتراجع تدريجي وراجع صفحة الحالة |
حدود الاستخدام
- دون مصادقة — 30 طلبًا في الدقيقة و1,000 في اليوم لكل عنوان IP
- مع المصادقة — 120 طلبًا في الدقيقة لكل مؤسسة
request_proposal— 5 طلبات في الساعة لكل بريد إلكتروني- النتائج في الصفحة — حتى 25
الإصدارات
أسماء الأدوات ثابتة. التغييرات الإضافية، مثل حقل اختياري جديد، تصدر دون إشعار مسبق وتُسجَّل في سجل التغييرات. أما التغييرات الجذرية فتصدر بنسخة جديدة من الأداة، مثل search_talent_v2، مع فترة تداخل لا تقل عن 90 يومًا قبل إزالة النسخة القديمة.