deezer-1

deezer-1

4.0

Deezer-1 MCP Server provides seamless access to a wide range of music-related functionalities, enabling users to explore and interact with music data effectively.

Deezer-1 is a comprehensive server for accessing music on demand. With access to over 30 million tracks, you can create personalized playlists, explore different music genres, and enjoy your favorite tracks anytime. This server is your gateway to discovering and interacting with music in innovative ways.

Features

  • Infos: Retrieve information about the current country-specific API settings and details.
  • Radio: Access radio objects to explore different radio stations.
  • Genre: Discover music genres and related information.
  • Search: Search for tracks using various search parameters.
  • Playlist: Manage and explore playlists, including creating and editing.

MCP Tools

  • Infos: Retrieve information about the current country-specific API settings and details.
  • Radio: Access radio objects to explore different radio stations.
  • Genre: Discover music genres and related information.
  • Search: Search for tracks using various search parameters.
  • Playlist: Manage and explore playlists, including creating and editing.
  • Artist: Access detailed information about artists.
  • Editorial: Explore editorial content related to music.
  • Track: Obtain detailed information about specific tracks.
  • Comment: Manage and interact with comments on tracks and playlists.
  • Album: Access album information and details.

Usage with Different Platforms

python

python
import requests

# Example of using the Deezer-1 API to search for a track
url = 'https://api.deezer.com/search'
params = {'q': 'Imagine Dragons'}
response = requests.get(url, params=params)

if response.status_code == 200:
    data = response.json()
    print(data)
else:
    print('Error:', response.status_code)

javascript

javascript
fetch('https://api.deezer.com/search?q=Imagine Dragons')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error('Error:', error));