# Musixmatch MCP for AI Agents AI Agent Connect

> Musixmatch MCP lets you pull lyrics, synchronized subtitles, and global music charts directly into your AI agent. It connects to the world's largest lyrics database so you can search for songs by title, artist, or specific phrases. Use it to find metadata for albums, artists, and genres, or to fetch translations for international tracks. Whether you're building a music app or just need to find a song from a remembered line, this Connector provides the data you need in one step.

## Overview
- **Category:** audio-music
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_9zis2xJo6ovutGFKeFQzSR3viBusy3lfqjlCmgYz/ai-agent-connect
- **Tags:** lyrics, music-api, song-search, music-charts, subtitles

## Description

Connect your Musixmatch developer account to any AI agent and get deep access to millions of lyrics, track metadata, and music charts through natural conversation. Instead of hunting through multiple websites and copying text into a spreadsheet, this Connector handles the heavy lifting for you. You can ask your AI agent to find a specific song based on a snippet of lyrics, grab the full text, or even pull the synchronized subtitles for a video. It's about getting clean, accurate data without the manual copy-pasting. By adding this to your Vinkius setup, you get a direct line to millions of tracks and metadata. Whether you're looking for the top hits in a specific country or trying to map out an artist's entire discography, the information comes back ready to use. It removes the friction of searching for music data and puts it right where you're already working.

## Tools

### get_chart_artists
Get a list of the top artists in a specific country. This helps you identify trending talent in different regions.

### get_chart_tracks
Get a list of the top tracks in a specific country. You can use this to see what's currently popular on the charts.

### get_album
Get the metadata for a specific music album. This provides essential details like release date and genre.

### get_artist_albums
Get the full album list for a specific artist. This is perfect for mapping out a complete discography.

### get_artist
Get the metadata and details for a specific artist. This helps you gather core information about any musician.

### get_lyrics_translation
Get the translation for a track's lyrics. This allows you to make music accessible to a wider audience.

### get_music_genres
Get the official list of music genres. Use this to categorize your music data accurately.

### get_subtitle_translation
Get the translation for synchronized track subtitles. This is helpful for international video content.

### get_track_lyrics
Get the full lyrics for a specific track. This provides the complete text for any song in the database.

### get_track_richsync
Get the word-by-word synchronized lyrics for a track. This is ideal for creating high-quality karaoke or lyric videos.

### get_track_snippet
Get a short excerpt of a track's lyrics. Use this to quickly identify a song from a few remembered words.

### get_track_subtitle
Get the synchronized lyrics in LRC format for a track. This provides time-coded text for perfect synchronization.

### match_lyrics
Find a track and its lyrics in a single request. This saves you from having to search for the song and lyrics separately.

### post_work
Submit or update publishing data for a musical work. This lets you manage and update work information.

### post_work_validity
Submit the validity end date for a work. Use this to manage the active dates of musical works.

### search_artists
Search for an artist in the Musixmatch database. This helps you find any musician in the global catalog.

### get_album_tracks
Get a list of all tracks included in a specific album. Use this to see the full tracklist for any record.

### get_track
Get the metadata for a specific track using its ID. This is the fastest way to get details for a known song.

### match_subtitle
Find a track and its subtitles in a single request. This gets you time-coded lyrics without extra steps.

### search_tracks
Search for a track in the Musixmatch database. This is your primary way to find songs by title or artist.

### match_track
Find a track and its metadata in a single request. This provides all the key details for a song instantly.

## Prompt Examples

**Prompt:** 
```
Search for tracks with the lyrics 'is this the real life' and tell me the artist.
```

**Response:** 
```
I found the track! It's 'Bohemian Rhapsody' by the legendary band Queen. Would you like me to fetch the full lyrics for you?
```

**Prompt:** 
```
Show me the top 5 tracks currently trending in the United Kingdom.
```

**Response:** 
```
Fetching the UK charts... The top 5 tracks are:

1. **Flowers** by Miley Cyrus
2. **Kill Bill** by SZA
3. **Paint The Town Red** by Doja Cat
4. **Anti-Hero** by Taylor Swift
5. **zatù** by various artists

Would you like to see the lyrics for any of these?
```

**Prompt:** 
```
Get the synchronized subtitles for the track 'Imagine' by John Lennon.
```

**Response:** 
```
I've retrieved the synchronized subtitles for 'Imagine'. They are in LRC format, starting with:

`[00:14.63] Imagine there's no heaven`

Would you like the full file?
```

## Capabilities

### Search for songs by title or lyrics
Find any track in the database using a few remembered words or a full title.

### Fetch synchronized subtitles
Get time-coded lyrics in LRC format for use in videos or media players.

### Access global music charts
Pull the top trending artists and tracks for any country or worldwide.

### Retrieve artist and album metadata
Get full discographies, release details, and artist information in one go.

### Get lyrics translations
Fetch translated lyrics and subtitles to make music accessible to global audiences.

### Identify music genres
Query the official list of music genres to categorize your music data.

## Use Cases

### Finding a song from a remembered line
A user asks for a song with the lyrics 'is this the real life' and the agent identifies Queen's Bohemian Rhapsody using match_lyrics.

### Creating a global trend report
A marketing analyst asks for the top 5 tracks in the UK to see current hits using get_chart_tracks.

### Building a music app
A developer uses get_album and get_artist to populate a new media player with accurate metadata.

### Subtitling a music video
A creator pulls get_track_subtitle to get perfectly synced LRC files for a music video project.

## Benefits

- Stop manual scraping with match_lyrics to get clean text in one step.
- Get perfectly timed subtitles for video content using get_track_subtitle.
- Analyze global trends instantly with get_chart_tracks for any country.
- Build accurate music databases using get_artist_albums and get_album_tracks.
- Support international audiences by fetching translations with get_lyrics_translation.
- Quickly identify songs from fragments using get_track_snippet to save time.

## How It Works

The bottom line is you get instant, structured music data without leaving your chat interface.

1. Subscribe to the Musixmatch MCP on Vinkius.
2. Enter your Musixmatch API Key in your AI client settings.
3. Ask your agent to find lyrics, charts, or artist metadata.

## Frequently Asked Questions

**Can I use Musixmatch MCP to find songs from just a few words?**
Yes, you can use it to identify tracks based on specific phrases. Your agent will search the database and return the song title and artist.

**Does Musixmatch MCP provide synchronized lyrics?**
Yes, it pulls subtitles in LRC format. This is great for syncing lyrics to videos or other media projects.

**Can I get music charts for different countries?**
You can pull the top artists and tracks for any specific country. It's a great way to see what's trending globally.

**Is the data from Musixmatch MCP accurate?**
It connects to one of the largest lyrics databases in the world, ensuring you get high-quality metadata and lyrics.

**Can I get translations for lyrics?**
Yes, the Connector can fetch translations for tracks, making it useful for international music projects.

**How do I get artist discographies?**
You can ask your agent to list all albums for a specific artist or get the tracks for a specific album.

**Can I search for a song if I only remember a few words from the lyrics?**
Yes! You can use the `search_tracks` tool and provide the lyrics snippet in the `q_lyrics` parameter. The AI will return the most relevant song matches.

**How do I get synchronized lyrics for a karaoke application?**
Use the `get_track_subtitle` tool. It provides time-coded lyrics in formats like LRC, which are perfect for displaying lyrics in sync with the music.

**Is it possible to see which artists are currently trending in a specific country?**
Absolutely. Use the `get_chart_artists` tool and specify the `country` code (e.g., 'US', 'BR', 'FR') to get a list of the top-performing artists in that region.