इस प्रोजेक्ट के बारे में

RootVine MCP एक Model Context Protocol (MCP) सर्वर है जो Claude और ChatGPT जैसे AI एजेंट्स के लिए एक तटस्थ कॉमर्स रिज़ॉल्यूशन लेयर का काम करता है। किसी गाने या एल्बम को देखते हुए, यह स्ट्रीम करने, डिजिटल रूप से खरीदने, या भौतिक मीडिया खरीदने के लिए रैंक किए गए स्थान लौटाता है, जहाँ उपलब्ध हो वहाँ सीधे लिंक और कीमतों के साथ। यह क्या करता है जब कोई उपयोगकर्ता किसी एजेंट से पूछता है कि कोई ट्रैक कहाँ सुना जाए, तो RootVine प्रमुख स्ट्रीमिंग, खरीद और भौतिक प्लेटफ़ॉर्म पर क्वेरी को हल करता है और रैंक किए गए परिणाम लौटाता है। README में कहा गया है कि संगीत आज लाइव है, जबकि गेम, किताबें, फ़िल्में, पॉडकास्ट और लाइव इवेंट अलग-अलग वर्टिकल के रूप में नियोजित हैं। तटस्थता रैंकिंग को एक नियतात्मक सर्वर-साइड फ़ंक्शन के रूप में वर्णित किया गया है: ट्रस्ट टियर, फिर कीमत, फिर उपलब्धता, फिर ताज़गी, फिर मर्चेंट ID। README कहता है कि कमीशन दरें, एफ़िलिएट नेटवर्क और प्रायोजित फ़्लैग रैंकिंग फ़ंक्शन से आर्किटेक्चरल रूप से बाहर रखे गए हैं, और यह कि कोई विज्ञापन, प्रायोजित प्लेसमेंट या पे-टू-रैंक नहीं है। पैकेज को स्वयं एक थिन क्लाइंट के रूप में वर्णित किया गया है। टूल्स - discover_music: चार्ट, जॉनर वॉल्स, मूड्स, एडिटोरियल प्लेलिस्ट, आर्टिस्ट स्पॉटलाइट्स, और 1946 तक के ऐतिहासिक चार्ट अभिलेखागार जैसे क्यूरेटेड संग्रह ब्राउज़ करें। मोड्स को आर्गुमेंट्स द्वारा चुना जाता है: अवलोकन के लिए कोई आर्ग नहीं, वॉल्स की सूची के लिए chamber, किसी विशिष्ट संग्रह के लिए wall, फ्रोज़न चार्ट स्नैपशॉट के लिए year। प्रविष्टियों में एडिटोरियल क्यूरेशन या स्क्रॉबल-आधारित डेटा जैसी एट्रिब्यूशन होती है। - resolve_artist: एक आर्टिस्ट प्रोफ़ाइल, जॉनर और डिस्कोग्राफी लौटाता है, जिसमें resolve_music द्वारा उपयोग किए जा सकने वाले स्लग होते हैं। विनाइल, CD और Discogs लिस्टिंग जैसे भौतिक फ़ॉर्मेट एल्बम-स्तर के उत्पाद हैं। रिस्पॉन्स फ़ील्ड्स फ़्लैग करते हैं जब कोई आर्टिस्ट अभी इंडेक्स नहीं हुआ है या जब एक स्पार्स फ़ॉलबैक लागू किया गया था। - resolve_music: रैंक किए गए स्ट्रीमिंग, डिजिटल खरीद और भौतिक मीडिया विकल्प लौटाता है, जिसमें कीमतें, सीधे लिंक और एफ़िलिएट-टैग किए गए क्लिक-थ्रू URL शामिल हैं। - resolve_game: पंजीकृत है लेकिन अभी सक्रिय नहीं है; गेम्स वर्टिकल लॉन्च होने तक कमिंग-सून रिस्पॉन्स लौटाता है। - find_product: एक राउटर जो श्रेणी का पता लगाता है और सही रिज़ॉल्वर पर रूट करता है; संगीत आज काम करता है, अन्य श्रेणियाँ नियोजित हैं। रिस्पॉन्स फ़ॉर्मेट परिणाम RootVine v1 स्पेसिफिकेशन का पालन करते हैं जिसमें एक rootvine मेटाडेटा ब्लॉक, स्टेटस, क्वेरी विवरण और एक results ऐरे होता है। प्रत्येक परिणाम में rank, merchant, trust tier, price, URL, click URL, type और एक रैंकिंग कारण कोड और सारांश शामिल होता है। सेटअप Claude Desktop के लिए, rootvine-mcp पैकेज के साथ npx का उपयोग करके एक mcpServers एंट्री जोड़ें और रीस्टार्ट करें। अन्य MCP-संगत क्लाइंट npx rootvine-mcp के साथ stdio पर सर्वर चला सकते हैं। रोडमैप संगीत रिज़ॉल्यूशन, संगीत डिस्कवरी, चार्ट अभिलेखागार और आर्टिस्ट डिस्कोग्राफी को लाइव चिह्नित किया गया है। लाइव इवेंट, गेम, किताबें, फ़िल्में और TV, और पॉडकास्ट आगामी के रूप में सूचीबद्ध हैं। लाइसेंस MIT, Raging Orangutan Holdings को एट्रिब्यूट किया गया।