تصفح مستندات المطور

MCP

قم بتوصيل عميل الذكاء الاصطناعي

استخدم نقطة نهاية HTTP القابلة للتدفق عديمة الحالة وقم بتوثيق كل طلب باستخدام مفتاح Bearer الخاص بك: https://video2url.com/api/mcp.

مُستَحسَن

الخيار أ - اسمح لوكيلك بتثبيته

انسخ هذه المطالبة بالكامل إلى Codex أو Claude Code أو Cursor أو أي وكيل تشفير آخر. يجب على الوكيل اكتشاف عميل MCP الخاص بك وإنهاء الإعداد معك.

Agent installation prompt
قم بإعداد خادم MCP البعيد Video2URL في عميل تشفير الذكاء الاصطناعي الحالي الخاص بي. اكتشف أولاً العميل ونظام التشغيل المتوافقين مع MCP. اسألني عن مفتاح واجهة برمجة التطبيقات Video2URL الخاص بي فقط عند الحاجة، ولا تطبعه مرة أخرى، أو تسجله، أو تضعه في مستودع. قم بتكوين خادم يسمى video2url باستخدام نقطة نهاية HTTP القابلة للتدفق https://video2url.com/api/mcp وحامل رأس التفويض <MY_API_KEY>. استخدم ملف التكوين الصحيح على مستوى المستخدم لهذا العميل، واحتفظ بجميع خوادم MCP الموجودة، واشرح كل ملف تقوم بتغييره. قم بإعادة تحميل العميل أو إعادة تشغيله إذا لزم الأمر. ثم تحقق من الاتصال عن طريق إدراج أدوات Video2URL وتأكد من توفر create_upload وComplete_upload وget_upload_status وcreate_share_link وget_share_link وrevoc_share_link. إذا كان التكوين التلقائي مستحيلاً، فأعطني مسار التكوين الدقيق وأمرًا أو إجراءً واحدًا في كل مرة. لا تكشف أبدًا عن مفتاح API الخاص بي في تقريرك النهائي.
النتيجة المتوقعة:أعد تشغيل عميلك أو أعد تحميله، وافتح قائمة أدوات MCP الخاصة به، وتأكد من ظهور أدوات Video2URL الستة. إذا لم يحدث ذلك، فتحقق من نقطة النهاية وبادئة الحامل وأذونات المفتاح.

الخيار ب – قم بتكوينه يدويًا

استخدم إدخال الخادم البعيد العام هذا إذا كان عميلك يدعم Streamable HTTP. استبدل العنصر النائب YOUR_API_KEY فقط، ثم ادمج الإدخال video2url في التكوين الحالي لديك.

تكوين عميل MCP
{
  "mcpServers": {
    "video2url": {
      "url": "https://video2url.com/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}

تحقق من الاتصال

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

create_upload

يتطلب اسم الملف ونوع MIME والحجم بالبايت؛ تُرجع URL مُوقعة مسبقًا.

complete_upload

يتطلب معرف التحميل بعد نجاح PUT للملف الأولي.

get_upload_status

يتطلب معرف التحميل ويعيد حالة التحميل بالإضافة إلى سجل الملف عندما يكون جاهزًا.

create_share_link

يتطلب معرف الملف؛ يعد العنوان ومستوى الرؤية وكلمة المرور اختيارية، مع ضبط مستوى الرؤية افتراضيًا على غير مدرج.

get_share_link

يتطلب معرف المشاركة ويعيد رابط المشاركة المملوك للمستخدم الذي تمت مصادقته.

revoke_share_link

يتطلب معرف المشاركة ويلغي رابط المشاركة المملوك للمستخدم الذي تمت مصادقته.

للتحميل اتبع التسلسل التالي:

  1. create_uploadاحصل على معرف التحميل وPUT المؤقت URL.
  2. PUTأرسل الملف الخام مباشرة إلى URL الذي تم إرجاعه.
  3. complete_uploadالتحقق من الملف المخزن.
  4. create_share_linkاحصل على رابط المشاركة النهائي.