عن المشروع
RootVine MCP هو خادم بروتوكول سياق النموذج (MCP) يعمل كطبقة تسوية تجارية محايدة لوكلاء الذكاء الاصطناعي مثل Claude وChatGPT. عند إعطائه أغنية أو ألبوماً، يعيد أماكن مرتبة لبثها أو شرائها رقمياً أو شراء الوسائط المادية، مع روابط مباشرة وأسعار حيثما توفرت.
ما الذي يفعله
عندما يسأل المستخدم وكيلاً عن مكان الاستماع إلى مقطع، يحل RootVine الاستعلام عبر منصات البث والشراء والوسائط المادية الرئيسية ويعيد نتائج مرتبة. يذكر ملف README أن الموسيقى متاحة اليوم، بينما الألعاب والكتب والأفلام والبودكاست والفعاليات المباشرة مخطط لها كقطاعات منفصلة.
الحياد
يوصف الترتيب بأنه دالة حتمية من جانب الخادم: طبقة الثقة، ثم السعر، ثم التوافر، ثم الحداثة، ثم معرّف التاجر. يذكر ملف README أن معدلات العمولة وشبكات التسويق بالعمولة والعلامات المدعومة مستبعدة معمارياً من دالة الترتيب، وأنه لا توجد إعلانات أو مواضع مدفوعة أو دفع مقابل الترتيب. وتوصف الحزمة نفسها بأنها عميل رفيع.
الأدوات
- discover_music: تصفح مجموعات منسقة مثل القوائم الموسيقية، وجدران الأنواع، والمزاجات، وقوائم التشغيل التحريرية، وإبرازات الفنانين، وأرشيفات القوائم التاريخية حتى عام 1946. يتم اختيار الأوضاع عبر الوسائط: بدون وسائط لنظرة عامة، chamber لقائمة الجدران، wall لمجموعة محددة، year للحصول على لقطة قائمة مجمدة. تحمل الإدخالات إسناداً مثل التنسيق التحريري أو البيانات المستندة إلى scrobble.
- resolve_artist: يعيد ملف الفنان والأنواع والأعمال، مع استخدامات صالحة لـ resolve_music. التنسيقات المادية مثل الفينيل والأقراص المضغوطة وقوائم Discogs هي منتجات على مستوى الألبوم. تشير حقول الاستجابة عندما لا يكون الفنان مفهرساً بعد أو عند تطبيق بديل متفرق.
- resolve_music: يعيد خيارات البث والشراء الرقمي والوسائط المادية مرتبة، بما في ذلك الأسعار والروابط المباشرة وعناوين URL للنقر الموسومة بالعمولة.
- resolve_game: مسجلة لكنها غير نشطة بعد؛ تعيد استجابة "قريباً" حتى يتم إطلاق قطاع الألعاب.
- find_product: موجّه يكتشف الفئة ويوجه إلى المحلل الصحيح؛ الموسيقى تعمل اليوم، والفئات الأخرى مخطط لها.
تنسيق الاستجابة
تتبع النتائج مواصفة RootVine v1 مع كتلة بيانات وصفية rootvine والحالة وتفاصيل الاستعلام ومصفوفة نتائج. يتضمن كل نتيجة الترتيب والتاجر وطبقة الثقة والسعر وعنوان URL وعنوان URL للنقر والنوع ورمز سبب الترتيب وملخصه.
الإعداد
بالنسبة إلى Claude Desktop، أضف إدخال mcpServers باستخدام npx مع حزمة rootvine-mcp ثم أعد التشغيل. يمكن للعملاء الآخرين المتوافقين مع MCP تشغيل الخادم عبر stdio باستخدام npx rootvine-mcp.
خارطة الطريق
يُشار إلى حل الموسيقى واكتشاف الموسيقى وأرشيفات القوائم وأعمال الفنانين بأنها متاحة. الفعاليات المباشرة والألعاب والكتب والأفلام والتلفزيون والبودكاست مدرجة كقادمة.
الترخيص
MIT، منسوب إلى Raging Orangain Holdings.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.