Skip to main content
Glama

tidal_mcp — Tidal MCP Server for Claude

Gives Claude tools to search, browse, and create playlists on Tidal, including AI-powered mood-based playlist generation.

Setup

1. Install dependencies

pip install tidalapi anthropic "mcp[cli]"

2. Authenticate with Tidal (one-time)

python server.py --login

Open the link that appears, approve access. Session is saved to ~/.tidal_mcp_session.json and reused automatically.

3. Configure Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "tidal": {
      "command": "python",
      "args": ["/absolute/path/to/tidal_mcp/server.py"],
      "env": {
        "ANTHROPIC_API_KEY": "sk-ant-your-key-here"
      }
    }
  }
}

Restart Claude Desktop. The Tidal tools will appear automatically.

Related MCP server: Spotify MCP Server

Available Tools

Tool

What it does

tidal_search_tracks

Search the Tidal catalog by keyword

tidal_search_artists

Find artists by name

tidal_get_artist_top_tracks

Get an artist's most popular tracks

tidal_list_my_playlists

List your Tidal playlists

tidal_get_playlist_tracks

See what's in a playlist

tidal_create_playlist

Create a playlist with specific track IDs

tidal_add_tracks_to_playlist

Add tracks to an existing playlist

tidal_delete_playlist

Delete a playlist

tidal_mood_playlist

AI-powered — describe a mood, get a playlist

Example Prompts in Claude

  • "Make me a rainy Sunday morning playlist — melancholic, piano-forward, not too slow"

  • "Show me my Tidal playlists"

  • "Search Tidal for dark ambient tracks"

  • "What are Nils Frahm's top tracks on Tidal?"

  • "Do a dry run of a late night jazz playlist so I can see the tracklist first"

  • "Add those tracks to my existing Evening Wind-Down playlist"

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Connects Claude to Spotify for music discovery, playlist creation, and collection analysis through natural language. Enables searching songs, analyzing music diversity, creating playlists, and getting recommendations using Spotify's API.
    -
  • F
    license
    A
    quality
    D
    maintenance
    Enables interaction with TIDAL music streaming service through 27 tools for searching music, managing playlists, favorites, and discovering artists and albums.
    27
    3
    -
  • A
    license
    A
    quality
    D
    maintenance
    Full Apple Music integration for Claude: search the catalog, browse your personal library, manage playlists, and get personalised recommendations.
    11
    38
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/redDawne/tidal-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server