# Jamendo MCP for AI Agents AI Agent Connect

> Jamendo MCP. Search and stream independent music from the Jamendo catalog. Find tracks, albums, and artists, and explore playlists directly from your AI agent.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_TkCy0YV22H5tbWcvucwtg6yVDxqUuZNVbcEag3Hl/ai-agent-connect
- **Tags:** music-api, independent-music, audio-streaming, track-discovery, artist-search

## Description

Finding the right background music for a project usually involves jumping between dozens of tabs and sorting through endless lists of royalty-free tracks. Jamendo changes that by letting you pull independent music directly into your workflow. Instead of doing the heavy lifting yourself, you can just tell your AI client what kind of vibe you need. It handles the filtering for things like tempo, instrument type, and vocal presence, giving you results that actually fit your project. Connecting to the Jamendo music library through Vinkius lets you treat your agent like a personal music supervisor who knows the catalog inside out. You can find local talent from specific cities, explore curated playlists, or even get live radio streams without ever leaving your workspace. It turns a tedious search into a simple conversation, so you can spend less time hunting for audio and more time creating.

## Tools

### get_album_tracks
Retrieve tracks belonging to specific albums. This is great for seeing a full release at once.

### autocomplete_search
Get prefix-based search results for tracks, albums, artists, and tags. It helps refine your search as you type.

### get_playlist_tracks
Retrieve tracks within a specific playlist. This is great for seeing every song in a curated collection.

### search_playlists
Search and filter public or user playlists. Use this to find new collections of music from other users.

### list_radios
List all available Jamendo radio stations. Use this to browse different live streaming options.

### set_user_fan
Become a fan of an artist using your OAuth2 access token. This tracks the musicians you enjoy most.

### set_user_favorite
Add a track to your favorites using your OAuth2 access token. This keeps your best finds organized in one place.

### set_user_like
Like a track using your OAuth2 access token. This helps the system understand your musical taste.

### set_user_playlist
Create or update a user playlist using your OAuth2 access token. This lets you build your own custom collections.

### get_similar_tracks
Find tracks similar to a given track ID. Use this to find music with a consistent style and tempo.

### get_track_reviews
Browse and filter community track reviews. This gives you a sense of public opinion on specific songs.

### search_tracks
Search and filter the Jamendo track catalog. This is the primary way to find specific music by tag or mood.

### get_user_albums
Retrieve albums a user has interacted with. This helps you revisit music you have listened to before.

### get_user_artists
Retrieve artists a user has interacted with. This makes it easy to find more music from your favorite creators.

### get_user_tracks
Retrieve tracks a user has interacted with. This provides a history of your music interactions.

### get_users
Lookup user profile information. This is useful for finding other community members on the platform.

### get_feeds
Get editorial content and news from the Jamendo homepage. Stay updated on what is trending in independent music.

### search_albums
Search and filter albums in the Jamendo catalog. Use this to find complete musical works.

### get_artist_albums
Retrieve albums for specific artists. This is the best way to see a full discography for a musician.

### get_artist_locations
Filter artists by geographical location. Use this to discover local independent talent from specific cities.

### get_artist_tracks
Retrieve a list of tracks for specific artists. This helps you see an artist's full discography quickly.

### search_artists
Search and filter artists in the catalog. Use this to find musicians by genre or style.

### get_radio_stream
Get the stream URL and now playing info for a radio station. This lets your agent provide live audio links.

### set_user_dislike
Dislike a track using your OAuth2 access token. This helps your agent learn your personal music preferences.

### get_album_reviews
Browse and filter community album reviews. This helps you decide if an album is worth your time.

## Prompt Examples

**Prompt:** 
```
Find some high-speed instrumental rock tracks that I can use for a workout video.
```

**Response:** 
```
I've found a few high-energy instrumental rock tracks from the Jamendo catalog that would be perfect for a workout video:

| Track Name | Artist | Tempo |
| :--- | :--- | :--- |
| **Electric Storm** | Voltage | High |
| **Fast Lane** | The Runners | High |
| **Power Surge** | Bassline | Medium |

Would you like the streaming links for any of these?
```

**Prompt:** 
```
Are there any independent artists from Paris I can check out?
```

**Response:** 
```
Yes, I found a few independent artists based in Paris, France:

* **L'Atelier**
* **The Parisian Jazz Project**

Would you like me to pull up their top albums or find similar tracks for you?
```

**Prompt:** 
```
I like track ID 12345. Can you find some music with a similar vibe?
```

**Response:** 
```
I'm analyzing the style of track 12345... I found 5 similar tracks that match its style and tempo:

* **Midnight Sun**
* **Ocean Breeze**
* **Lunar Echo**
* **Starlight Drift**
* **Velvet Night**

Shall I list the details for these for you?
```

## Capabilities

### Search tracks by mood and speed
Find specific music using tags like rock or jazz along with high, medium, or low tempo filters.

### Discover local independent artists
Filter the catalog by country or city to find music from specific geographical locations.

### Get music recommendations
Find new tracks that match the style and vibe of a specific song you already like.

### Like, favorite, and follow your favorite artists directly through your chat interface.
undefined

### Browse curated playlists
Search through public and user-created collections to find ready-made music sets.

### Access live radio streams
Get stream URLs and current info for various Jamendo radio stations.

## Use Cases

### Finding background music for a video edit
A content creator asks their agent to find high-speed instrumental rock with a 'dark' tag. The agent uses search_tracks and provides three options with streaming links.

### Researching local independent artists
A music researcher wants to find indie artists in Paris. The agent uses get_artist_locations and returns a list of local musicians and their top albums.

### Building a themed music playlist
A user likes a specific track and asks for more like it. The agent uses get_similar_tracks to find five matching songs and adds them to a new playlist using set_user_playlist.

### Checking community reviews for an album
A listener wants to know if a new indie album is worth a listen. The agent uses get_album_reviews to summarize the community's sentiment.

## Benefits

- Stop wasting time on manual searches by using search_tracks to find music by mood, tag, or speed instantly.
- Keep your projects copyright-safe by sourcing high-quality independent music directly from the Jamendo catalog.
- Build cohesive playlists faster by using get_similar_tracks to find music that matches a specific vibe.
- Discover local talent globally with get_artist_locations to find artists in specific countries or cities.
- Stay organized by using set_user_favorite and set_user_playlist to manage your own personal music library.
- Access live audio options with list_radios and get_radio_stream to provide real-time listening experiences.

## How It Works

The bottom line is you get a direct line to an independent music library through a simple chat interface.

1. Subscribe to the Jamendo MCP via the Vinkius marketplace
2. Provide your Jamendo Client ID in your agent settings
3. Ask your AI client to find music, artists, or radio streams

## Frequently Asked Questions

**Can I use the Jamendo MCP to find music for my YouTube videos?**
Yes, you can use it to find independent and royalty-free music from the Jamendo catalog. Your agent can filter by genre, mood, and tempo to help you find the right background tracks for your content.

**Does the Jamendo MCP include mainstream hits like pop music?**
No, Jamendo focuses on independent music. This Connector is designed for discovering indie artists, underground talent, and royalty-free tracks rather than major label commercial hits.

**How do I find music from a specific country using Jamendo MCP?**
You can simply ask your agent to find artists from a specific city or country. The Connector will filter the catalog to show you local independent talent from those locations.

**Can I save my favorite songs to a list using this Connector?**
Yes, the Connector allows you to like tracks, become a fan of artists, and save your favorite songs to personal playlists directly through your AI client.

**Is the Jamendo MCP good for finding specific tempos like high or low speed?**
Yes, one of the best features is the ability to filter by speed. You can ask your agent for high, medium, or low-speed tracks to fit the specific energy of your project.

**Can my AI agent play live radio stations through Jamendo?**
Yes, your agent can list available radio stations and provide you with the stream URL and current playing information for live listening.

**Can I search for music based on specific moods or technical attributes like speed?**
Yes! Use the `search_tracks` tool with parameters like `tags` for mood and `speed` (high, medium, low) to filter the catalog exactly how you need.

**How do I find artists from a specific city or country?**
You can use the `get_artist_locations` tool. Simply provide the `location_country` (code) or `location_city` to see a list of artists from that area.

**Is it possible to get recommendations based on a track I like?**
Absolutely. Use the `get_similar_tracks` tool with the ID of the track you like, and the agent will return a list of musically similar tracks from the Jamendo library.