Vinkius
Musixmatch

Musixmatch MCP for AI. Deep Music Data Retrieval via Tool Calls

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Musixmatch MCP on Cursor AI Code EditorMusixmatch MCP on Claude Desktop AppMusixmatch MCP on OpenAI Agents SDKMusixmatch MCP on Visual Studio CodeMusixmatch MCP on GitHub Copilot AI AgentMusixmatch MCP on Google Gemini AIMusixmatch MCP on Lovable AI DevelopmentMusixmatch MCP on Mistral AI AgentsMusixmatch MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Musixmatch is an MCP Server that connects your AI client to millions of music lyrics, artist profiles, and track metadata.

Your agent can search for songs by title or specific lyric phrases, fetch full song texts, find related albums, and check top chart trends instantly.

It’s the data layer for any app dealing with music content.

What your AI can do

Get artist albums

Retrieves a list of all albums released by a specific artist.

Get artist details

Fetches comprehensive metadata, including biography and genre tags, for an artist.

Get track lyrics

Fetches the complete, full-text lyrics for any given music track ID.

+ 6 more capabilities included
Search for Music Tracks

You search by title, artist, or specific lyrics using dedicated tools like search_tracks.

Retrieve Full Lyrics and Metadata

The agent pulls the complete text of a song's lyrics and all associated data points for that track.

Identify Songs from Snippets

You feed the tool a short lyric snippet, and it matches it back to the correct artist and track title using match_track_lyrics.

Map Artist Discographies

The agent lists all albums an artist has released over time by calling get_artist_albums.

Analyze Current Music Trends

You check the current top charts for any region using get_top_tracks.

Included with Plan

Waiting for input…

AI Agent

Musixmatch MCP Server: 9 Tools for Music Data Retrieval

Access all nine tools to let your agent search music tracks, fetch lyrics, map out discographies, and analyze current chart trends.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Musixmatch on Vinkius

Get Artist Albums

Retrieves a list of all albums released by a specific artist.

Get Artist Details

Fetches comprehensive metadata, including biography and genre tags, for an artist.

Get Track Lyrics

Fetches the complete, full-text lyrics for any given music track ID.

Get Track Snippet

Retrieves a short, representative portion of the song's lyrics without fetching the...

Get Track Details

Gets detailed metadata, like duration and genre tags, for a specific song.

Match Track Lyrics

Compares user-provided lyrics to find and identify the matching track and artist.

Search Artists

Searches for artists by name or genre, returning basic profile information.

Search Tracks

Searches the entire database for music tracks using keywords from title or artist...

Get Top Tracks

Retrieves the current top chart list of songs for a specified country or region.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Musixmatch integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Musixmatch, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Musixmatch MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Musixmatch. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 9 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Finding reliable lyrics shouldn't feel like a treasure hunt.

Right now, getting full song lyrics means opening multiple tabs. You search Google, hit a lyric site, copy the text, and then hope that site has all the verses and aren't missing key sections or misformatting the credits.

With Musixmatch MCP Server, your agent handles the whole thing. You ask for the lyrics for 'Bohemian Rhapsody,' and it returns clean, complete song texts in a single JSON block. It’s immediate.

Musixmatch MCP Server: Get structured music data.

Previously, if you wanted to build an app that tracked an artist's career, you had to manually check separate endpoints for their albums, then query those album IDs for track lists, and *then* fetch the lyrics. It was a mess of cascading API calls.

Now, your agent can chain these actions—like running `get_artist_albums` followed by checking tracks via `search_tracks`—in one logical flow. The data structure is always predictable.

What your AI can actually do with this

Musixmatch is your direct line to millions of song lyrics and music metadata. Your agent connects to this server, giving it instant access to a massive library of artist profiles, track data, and full-text lyrics. You don't gotta write complex database queries; you just tell your AI client what you need, and the system handles pulling all that structured info for you.

Finding Tracks and Artists
When you need to locate music content, you start with searching. If you know a keyword—maybe it’s from the title or the artist's name—you can run search_tracks across the whole database. That tool pulls back results for tracks that match those keywords. Need to narrow it down? You can use search_artists first, running a search by name or even by genre to get basic profile information on potential artists.

If you're handed a few lines of lyrics and have no idea what song it is, don't sweat it. Run the match_track_lyrics tool; it compares those user-provided snippets against its database and identifies the exact matching track and artist for you. For more background on an artist, the system gives you get_artist_details, which pulls comprehensive data like their biography and genre tags.

To map out a whole career, you'll use get_artist_albums; this tool lists every single album that specific artist has released over time.

Digging into Lyrics and Details
Once you know the track ID, getting the lyrics is simple. The server lets your agent pull the entire song text using get_track_lyrics. If you only need a quick look—like for previewing or validation—you can run get_track_snippet to grab just a short, representative portion of the song's words without pulling all the full text.

For track-specific data beyond the lyrics, you use get_track_details, which provides metadata like the song’s duration and genre tags.

Checking What's Hot Right Now
If your app needs to know what people are listening to right now, you run get_top_tracks. You just specify a country or region, and this tool pulls the current top chart list of songs. It’s the data layer for any app that deals with music content—it lets your agent search by keywords using search_tracks and search_artists, pull full lyrics using get_track_lyrics, identify tracks from snippets via match_track_lyrics, map out discographies using get_artist_albums, or check current trends with get_top_tracks.

This server gives your AI client the complete picture of music, making it useful for anything from lyric games to digital radio apps.

Built · Hosted · Managed by Vinkius Musixmatch MCP Server - Lyrics & Music Metadata API
Server ID 019d845c-4af3-73d1-964f-e152e0a96284
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find the lyrics for a song using get_track_lyrics? +

You must first provide the unique track ID to get_track_lyrics. If you only have the name, run search_tracks or match_track_lyrics first to obtain the required ID.

Can I use search_artists to find an album list? +

No. search_artists gives you basic profile info only. You need to call get_artist_albums specifically, which is designed solely for listing the artist's discography.

What if I only remember a few lines of lyrics? Does match_track_lyrics work? +

Yes. match_track_lyrics handles this fuzzy matching. It compares your input snippet against millions of records to identify the song and artist, which is super helpful when you don't know the title.

Do I need get_top_tracks for every country? +

No. You pass the desired country code (e.g., US or UK) directly into get_top_tracks. It handles the localization of chart data automatically.

What credentials do I need to use the `get_artist_details` tool? +

You must provide a valid API key. This key is required for authentication when connecting your AI client to the server. Make sure your key has active permissions before calling any artist tools.

What specific metadata does `get_track_details` return about a song? +

It returns detailed information including genre, release date, and track duration. This data lets you verify the scope of tracks beyond just their name or lyrics.

Are there rate limits when I use `get_top_tracks` for large projects? +

Yes, standard API rate limits apply to all calls. Check the Musixmatch developer documentation for current quotas and usage guidelines before running bulk checks.

Can I chain a search from `search_tracks` into another data retrieval tool? +

Absolutely. The unique track ID generated by search_tracks serves as the input parameter for tools like get_track_lyrics. This lets your agent build complex workflows.

Can I search for a song using only a few words from the lyrics? +

Yes! Use the search_tracks tool and provide the words in the q_lyrics parameter. Your agent will find all tracks that contain those specific lyrics.

How do I get the full discography for a specific artist? +

First, find the artist's unique ID using search_artists. Then, use the get_artist_albums tool with that ID to retrieve the list of all their recorded albums.

Is it possible to see which songs are currently trending in my country? +

Absolutely. Use the get_top_tracks tool and provide your country code (e.g., 'us', 'br', 'fr'). Your agent will return the current top tracks chart for that location.

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Musixmatch. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.