Rootvine MCP logo

Rootvine MCP

Resolves music discovery, streaming, purchases, and physical media across multiple platforms through MCP.

Install Rootvine MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "rootvine-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "rootvine-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 5 tools correctly (12d ago).

Overview

rootvine-mcp MCP server connects AI agents to BeatsVine’s music catalogue and commerce-resolution sources. It resolves songs, albums, artists, and curated discovery requests into ranked streaming, purchase, and physical-media links, with structured output and response metadata. Use it when an agent needs current music availability, artist discographies, collector editions, or chart-based discovery. It runs locally over stdio through npm or remotely at RootVine’s streamable-HTTP endpoint.

Use cases

  • Find streaming links for a song
  • Compare digital and physical album options
  • Retrieve an artist’s discography
  • Browse historical music charts
  • Route music requests by category

Key features

  • Music streaming and purchase resolution
  • Vinyl, CD, and Discogs lookup
  • Artist profiles and discographies
  • Curated and historical music discovery
  • Natural-language query correction
  • Structured MCP response output

Tools5

What Rootvine MCP lets your agent do. Expand a tool for its parameters.

Verified live~1.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

19/24 checks healthy over the last 91d

What it can do

From the 5 tools this server returned when we ran it; 5 declare their own safety hints.

Makes network requests · 5Read-only tools · 5
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age251 days
Maintainers1

Observed 2026-10-28 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 1d ago via OSV.dev · rootvine-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3Stargazers on the source repository.
npm downloads1.1kPackage downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed5Callable tools this server registers over MCP.

How Rootvine MCP works

What rootvine-mcp MCP server does

The rootvine-mcp MCP server gives AI agents a way to locate music across streaming services, digital stores, and physical-media marketplaces. It works with BeatsVine’s catalogue and returns direct links, prices where available, availability details, ranking information, and timestamps for resolved results.

Its current active coverage is music. Streaming results can include Spotify, Apple Music, Tidal, YouTube Music, and Deezer. Digital purchase results can include iTunes Store, Amazon Music, and Bandcamp. Physical-media results include vinyl and CD listings through Amazon and collector listings from Discogs.

The server also supports artist and catalogue exploration. An artist lookup returns profile information, genres, and releases with follow-up queries that can be passed to music resolution. Discovery requests expose curated collections such as genre walls, moods, charts, editorial playlists, artist spotlights, and historical charts reaching back to 1946.

How it works

The rootvine-mcp MCP server accepts the user’s natural-language wording through a query field. Callers should provide phrases such as a song title and artist, rather than constructing catalogue slugs. BeatsVine searches for the best match, corrects some misspellings, and reports corrections in the response. Ambiguous titles return multiple possible recordings instead of selecting one without evidence.

Each answer is available as readable text and MCP structuredContent. Successful results include resolution status, ranked merchants, URLs, prices when known, source warnings, and a resolved_at timestamp. A missing match is returned as no_results with did_you_mean suggestions; it is not treated as a transport error. The server states when source coverage is partial or an artist’s discography is not yet indexed.

find_product detects the category from the request and routes it to the appropriate resolver. Music is active today. The registered game resolver is not active and returns a coming-soon response without links or prices.

Setup and configuration

The rootvine-mcp MCP server can be used remotely at https://mcp.rootvine.ai/mcp with a client that accepts remote MCP servers. The hosted endpoint requires no login or API key. It can also run locally with npm:

Terminal
npx rootvine-mcp

For Claude Desktop, add an MCP server entry that runs npx with -y rootvine-mcp, then restart the application. Other MCP-compatible clients can use the same stdio command. The local npm package does not send the hosted endpoint’s anonymous caller identifier. The hosted service logs which tool was called, but not the caller’s address or request text.

Tools and capabilities

  • resolve_music finds streaming, digital-purchase, vinyl, CD, and Discogs options for a song or album.
  • resolve_artist returns artist metadata and the releases held in BeatsVine’s catalogue.
  • discover_music browses chambers, walls, charts, moods, spotlights, and historical collections. A resolve option can fetch links for a chart’s named entry.
  • find_product routes a request to the relevant resolver based on category words.

The deprecated slug input can be used instead of query, but callers should send only one of them. Discovery supports chamber, wall, year, limit, and resolve parameters. Historical archive coverage includes complete US Billboard Year-End Hot 100 charts from 1946 onward; UK year-end collections expose the number one entry and link to the full chart source.

The service excludes commission rates, affiliate networks, and sponsored flags from ranking. Result links may still include affiliate-tagged click-through URLs for tracking. Game resolution, along with books, films, podcasts, and live events, is not active in the current material.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Rootvine MCP

rootvine-mcp is an MCP server that connects AI agents to BeatsVine’s music catalogue and related commerce sources. Its main tools, resolve_music, resolve_artist, discover_music, and find_product, locate streaming, purchase, physical-media, artist, and curated music data, returning ranked links and structured results.

Run `npx rootvine-mcp` for the local stdio server. Claude Desktop can launch it with `npx` and the `-y rootvine-mcp` argument in its MCP configuration. No environment variables, login, or API key are specified in the provided setup instructions.

Yes. Connect an MCP client that accepts remote servers to `https://mcp.rootvine.ai/mcp`.

It searches streaming, digital-purchase, and physical-media sources. Named platforms include Spotify, Apple Music, Tidal, YouTube Music, Deezer, iTunes Store, Amazon Music, Bandcamp, and Discogs, with Amazon also used for vinyl and CD results.

No. The game resolver is registered but inactive and returns an explicit coming-soon response without links, prices, or an external request. Game, book, film, podcast, and live-event verticals are described as rolling out as their respective verticals ship.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewRootvine MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/rootvine-mcp?style=directory)](https://allmcps.com/mcp/rootvine-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/rootvine-mcp"><img src="https://allmcps.com/api/badge/rootvine-mcp?style=directory" alt="Rootvine MCP on AllMCPs" /></a>