REST API + MCP Server

ابنِ مع ذكاء الفيديو

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

REST API

تحكم برمجي كامل

واجهة RESTful API شاملة تغطي دورة حياة الفيديو بالكامل — من الرفع والترميز إلى تحليل الذكاء الاصطناعي والنسخ والبحث وإدارة الفريق.

الرفع والاستيراد

استيراد الفيديوهات من يوتيوب أو الرفع مباشرة عبر روابط S3 الموقعة مسبقاً. يتم الترميز تلقائياً في الخلفية.

تحليل الذكاء الاصطناعي

إرسال الفيديوهات لتحليل الذكاء الاصطناعي — إنشاء فصول، اكتشاف مشاهد، استخراج كيانات، وإنتاج ملخصات مفصلة.

النسخ

نسخ الصوت باستخدام Whisper، ثم الترجمة إلى أكثر من 100 لغة. دعم كامل للترجمات متعددة اللغات.

البحث والدردشة

بحث هجين دلالي + كلمات مفتاحية عبر مكتبتك. تفعيل دردشة الذكاء الاصطناعي المبنية على RAG للفيديوهات الفردية أو المجموعة بأكملها.

التضمينات

إنشاء تضمينات متجهية من بيانات التحليل والنسخ لتشغيل البحث الدلالي ودردشة الذكاء الاصطناعي المبنية على RAG.

المؤسسات

إدارة الفرق مع التحكم بالوصول حسب الأدوار، عزل البيانات بين المجموعات، وتدفقات الدعوة — كل ذلك عبر API.

bash
curl -X POST "https://www.coniviso.com/api/v1/videos/{id}/analyze" \
  -H "Authorization: Bearer vi_live_..." \
  -H "Content-Type: application/json" \
  -d '{"analysisType": "comprehensive"}'
خادم MCP

فيديوهاتك في أي مساعد ذكاء اصطناعي

يوفر Coniviso خادم Model Context Protocol (MCP) حتى يتمكن مساعدو الذكاء الاصطناعي مثل Claude وCursor والوكلاء المخصصين من الوصول إلى مكتبة الفيديو الخاصة بك والبحث في المحتوى وقراءة النسخ وتشغيل التحليل — كل ذلك من خلال واجهة MCP القياسية.

ما هو MCP؟

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

21 أداة متاحة

كل أداة مقيدة بصلاحيات مفتاح API الخاص بك. يمكن لمساعدك الذكي سرد مقاطع الفيديو والبحث فيها وتحديثها وحذفها، وإدارة المؤسسات والمجموعات والأذونات والرؤية، واسترداد التحليلات والنسخ، والدردشة مع فيديو فردي أو المكتبة بأكملها، وإنشاء التضمينات، وإرسال مهام تحليل جديدة — كل ذلك دون مغادرة المحادثة.

  • list_videosتصفح مكتبة الفيديو مع التصفح الصفحي وفلاتر الحالة
  • get_videoالحصول على البيانات الوصفية الكاملة وحالة المعالجة والتكوين لأي فيديو
  • search_videosبحث هجين دلالي + كلمات مفتاحية عبر جميع الفيديوهات المتاحة
  • chat_with_libraryطرح أسئلة حول مجموعة الفيديو بالكامل باستخدام RAG
  • chat_with_videoأسئلة وأجوبة حول فيديو محدد مع دعم المحادثات متعددة الأدوار
  • get_analysisاسترجاع نتائج تحليل الذكاء الاصطناعي: ملخصات، فصول، مشاهد، كيانات
  • get_transcriptionالحصول على بيانات النسخ، مع تصفية اختيارية حسب اللغة
  • analyze_videoإرسال فيديو لتحليل الذكاء الاصطناعي (شامل، مشاهد، كائنات، أو نص)
  • generate_embeddingsإنشاء تضمينات متجهية من بيانات التحليل والنسخ للبحث الدلالي
  • update_videoتحديث عنوان الفيديو أو وصفه أو رؤيته أو مؤسسته
  • delete_videoحذف فيديو وجميع البيانات المرتبطة به نهائياً
  • get_permissionsسرد جميع أذونات الوصول الممنوحة على فيديو
  • grant_permissionمنح مستخدم أو مجموعة أو مؤسسة الوصول إلى فيديو
  • revoke_permissionإلغاء إذن وصول تم منحه سابقاً على فيديو
  • list_organizationsإرجاع قائمة بالمؤسسات التي تنتمي إليها
  • get_organizationإرجاع تفاصيل عن مؤسسة معينة
  • list_org_membersإرجاع جميع أعضاء المؤسسة
  • invite_org_memberدعوة عضو إلى مؤسسة
  • remove_org_memberإزالة عضو من مؤسسة
  • list_org_groupsسرد جميع المجموعات داخل المؤسسة
  • list_group_membersسرد جميع أعضاء مجموعة معينة داخل المؤسسة

8 موارد

توفر موارد MCP لمساعدي الذكاء الاصطناعي وصولاً مباشراً إلى بيانات الفيديو كسياق منظم:

  • coniviso://videosقائمة كاملة بجميع الفيديوهات المتاحة مع البيانات الوصفية
  • coniviso://video/:idتفاصيل الفيديو الكاملة بما في ذلك التحليل والنسخ
  • coniviso://video/:id/transcriptionبيانات النسخ الكاملة لفيديو محدد
  • coniviso://video/:id/analysisنتائج تحليل الذكاء الاصطناعي: ملخص، فصول، مشاهد، كيانات
  • coniviso://video/:id/permissionsقائمة التحكم في الوصول تعرض الأذونات الممنوحة
  • coniviso://organizationsقائمة بجميع المؤسسات التي تنتمي إليها
  • coniviso://organization/:idتفاصيل المؤسسة وقائمة بأعضائها
  • coniviso://organization/:id/groupsقائمة بجميع المجموعات داخل المؤسسة

اتصل في 30 ثانية

أضف Coniviso إلى أي عميل MCP بكتلة تكوين واحدة. استخدم مفتاح API الحالي للمصادقة.

نقطة النهايةhttps://www.coniviso.com/mcp
المصادقةBearer vi_live_...
النقلStreamable HTTP (JSON-RPC عبر HTTP)

تحصل كل جلسة على نسخة خادم معزولة خاصة بها. يتم تحديد الجلسات بواسطة ترويسة mcp-session-id.

mcp config
{
  "mcpServers": {
    "coniviso": {
      "url": "https://www.coniviso.com/mcp",
      "headers": {
        "Authorization": "Bearer vi_live_..."
      }
    }
  }
}
البدء

جاهز للعمل في دقائق

1. إنشاء مفتاح API

انتقل إلى الإعدادات ← مفاتيح API في لوحة تحكم Coniviso. تتبع مفاتيح API تنسيق vi_live_* ويمكن تحديد صلاحيات دقيقة لها.

2. مصادقة الطلبات

قم بتضمين مفتاح API الخاص بك كرمز Bearer في ترويسة Authorization. يعمل لكل من استدعاءات REST API واتصالات MCP.

3. ابدأ البناء

استخدم REST API من أي لغة أو اربط خادم MCP بمساعد الذكاء الاصطناعي الخاص بك. كلاهما يشتركان في نفس مفتاح API والصلاحيات.

الصلاحيات المتاحة

  • videos:readسرد وقراءة البيانات الوصفية للفيديو
  • videos:writeرفع وتحديث وحذف الفيديوهات
  • analysisإرسال وقراءة نتائج تحليل الذكاء الاصطناعي
  • searchالبحث في محتوى الفيديو
  • chatاستخدام ميزات دردشة الذكاء الاصطناعي (لكل فيديو وعبر المكتبة)
  • embeddingsإنشاء وإدارة التضمينات المتجهية

مستعد للتكامل؟

ابدأ البناء مع Coniviso API وخادم MCP. الخطة المجانية تشمل 60 دقيقة من معالجة الذكاء الاصطناعي.