Sobre el proyecto
RootVine MCP es un servidor del Protocolo de Contexto de Modelo (MCP) que actúa como una capa neutral de resolución de comercio para agentes de IA como Claude y ChatGPT. Dada una canción o un álbum, devuelve lugares clasificados para transmitir, comprar en formato digital o comprar medios físicos, con enlaces directos y precios cuando están disponibles.
Qué hace
Cuando un usuario pregunta a un agente dónde escuchar una pista, RootVine resuelve la consulta en las principales plataformas de streaming, compra y formatos físicos y devuelve resultados clasificados. El README indica que la música está disponible hoy, mientras que los juegos, libros, películas, pódcasts y eventos en vivo están planificados como verticales separadas.
Neutralidad
La clasificación se describe como una función determinista del lado del servidor: nivel de confianza, luego precio, luego disponibilidad, luego frescura, luego ID de comerciante. El README afirma que las tasas de comisión, las redes de afiliados y las marcas patrocinadas están excluidas arquitectónicamente de la función de clasificación, y que no hay anuncios, ubicaciones patrocinadas ni pago por posicionamiento. El propio paquete se describe como un cliente ligero.
Herramientas
- discover_music: explora colecciones curadas como listas de éxitos, muros de géneros, estados de ánimo, listas de reproducción editoriales, destacados de artistas y archivos históricos de listas que se remontan a 1946. Los modos se seleccionan mediante argumentos: sin argumentos para una visión general, chamber para una lista de muros, wall para una colección específica, year para una instantánea congelada de una lista. Las entradas llevan atribución, como curación editorial o datos basados en scrobbles.
- resolve_artist: devuelve un perfil de artista, géneros y discografía, con slugs utilizables por resolve_music. Los formatos físicos como vinilo, CD y listados de Discogs son productos a nivel de álbum. Los campos de respuesta indican cuándo un artista aún no está indexado o cuándo se aplicó un respaldo escaso.
- resolve_music: devuelve opciones clasificadas de streaming, compra digital y medios físicos, incluidos precios, enlaces directos y URL de clic etiquetadas con afiliados.
- resolve_game: registrada pero aún no activa; devuelve una respuesta de próximamente hasta que se lance la vertical de juegos.
- find_product: un enrutador que detecta la categoría y dirige al resolutor correcto; la música funciona hoy, otras categorías están planificadas.
Formato de respuesta
Los resultados siguen una especificación RootVine v1 con un bloque de metadatos rootvine, estado, detalles de la consulta y un arreglo de resultados. Cada resultado incluye rango, comerciante, nivel de confianza, precio, URL, URL de clic, tipo y un código y resumen de motivo de clasificación.
Configuración
Para Claude Desktop, agrega una entrada mcpServers usando npx con el paquete rootvine-mcp y reinicia. Otros clientes compatibles con MCP pueden ejecutar el servidor a través de stdio con npx rootvine-mcp.
Hoja de ruta
La resolución de música, el descubrimiento de música, los archivos de listas y la discografía de artistas están marcados como disponibles. Los eventos en vivo, juegos, libros, películas y TV, y pódcasts figuran como próximos.
Licencia
MIT, atribuida a Raging Orangutan Holdings.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.