TIDAL MCP: My Custom Picks

TIDAL MCP: 私のカスタムピック🌟🎧

ほとんどの音楽プラットフォームは、デイリーディスカバリー、トップアーティスト、新着曲などのおすすめ機能を提供していますが、最先端のシステムを備えていても、あまりにも「集約的」すぎると感じることがよくあります。私は、もっとカスタマイズ可能で、状況に応じた機能を求めていました。
TIDAL MCP を使用すると、次のようなことを要求できます。
「最近のお気に入りの 10 件に基づいて、類似のトラックを検索します。ただし、近年のものに限ります。」
「このプレイリストにあるような、もっとゆっくりでアコースティックな曲を探してください。」
LLM は、ユーザーの入力に基づいて結果をフィルタリングおよびキュレートし、TIDAL の API を介して類似のトラックを検索し、ユーザーのアカウントに直接新しいプレイリストを作成します。
特徴
🌟音楽のおすすめ:リスニング履歴とカスタム基準に基づいて、パーソナライズされたトラックのおすすめを入手できます。
၊၊||၊プレイリスト管理: TIDAL プレイリストを作成、表示、管理します
Related MCP server: Tempo
クイックスタート
前提条件
Python 3.10以上
uv (Python パッケージ マネージャー)
TIDALサブスクリプション
インストール
このリポジトリをクローンします:
git clone https://github.com/yuhuacheng/tidal-mcp.git cd tidal-mcp仮想環境を作成し、uv を使用して依存関係をインストールします。
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activatepyproject.toml ファイルからすべての依存関係を含むパッケージをインストールします。
uv pip install --editable .これにより、pyproject.toml ファイルで定義されているすべての依存関係がインストールされ、プロジェクトが開発モードで設定されます。
MCP クライアント構成
クロードデスクトップ構成
このMCPサーバーをClaude Desktopに追加するには、MCP設定ファイルを更新する必要があります。設定例を以下に示します。(ポート番号は、 TIDAL_MCP_PORT環境変数を含むオプションのenvセクションを追加することで指定できます。)
{
"mcpServers": {
"TIDAL Integration": {
"command": "/path/to/your/uv",
"env": {
"TIDAL_MCP_PORT": "5100"
},
"args": [
"run",
"--with",
"requests",
"--with",
"mcp[cli]",
"--with",
"flask",
"--with",
"tidalapi",
"mcp",
"run",
"/path/to/your/project/tidal-mcp/mcp_server/server.py"
]
}
}
}Claude Desktop での MCP 構成のスクリーンショットの例:
MCP構成のインストール手順
クロードデスクトップを開く
設定 > 開発者
「設定の編集」をクリックします
変更したJSON構成を貼り付けます
設定を保存する
Claudeデスクトップを再起動します
提案されたプロンプトスターター
設定が完了すると、次のような質問をすることで、LLM を介して TIDAL アカウントを操作できるようになります。
「このプレイリストにあるような曲を、もっとゆっくりでアコースティックな感じでおすすめします。」
「お気に入りのトラックをベースに、落ち着いた深夜の雰囲気に焦点を当てたプレイリストを作成します。」
「プレイリスト XYZ で、英語以外の言語でこのような曲を見つけてください。」
💡 モデルに次のことを依頼することもできます:
より多くのトラックを種として使ってインスピレーションを広げましょう。
より長いプレイリストが必要な場合は、より多くの推奨事項を返します。
気に入らない場合はプレイリストを削除しても構いません。
利用可能なツール
TIDAL MCP 統合では、次のツールが提供されます。
tidal_login: ブラウザログインフローを通じてTIDALで認証するget_favorite_tracks: TIDALからお気に入りのトラックを取得しますrecommend_tracks: パーソナライズされた音楽のおすすめを取得するcreate_tidal_playlist: TIDALアカウントに新しいプレイリストを作成しますget_user_playlists: TIDAL 上のすべてのプレイリストを一覧表示しますget_playlist_tracks: 特定のプレイリストからすべてのトラックを取得するdelete_tidal_playlist: TIDALアカウントからプレイリストを削除します
ライセンス
謝辞
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA server that lets you get customized music recommendations from TIDAL based on your specific criteria, allowing you to create new playlists directly in your TIDAL account.745MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server for Spotify control and synchronized lyrics retrieval that enables playback management, queue navigation, and music search capabilities. It also features perception tools for real-time track analysis, including BPM, key detection, and timestamped lyrics.1293Apache 2.0
- AlicenseNot gradedqualityFmaintenanceAn MCP server that enables users to control Spotify playback, search for music, and manage playlists through MCP-compatible clients. It supports features like track recommendations and playback management using secure OAuth authentication.MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Apple Music that lets AI assistants manage playlists, control playback, and browse the music library.84MIT
Related MCP Connectors
MCP server for Suno AI music generation, lyrics, and covers
MCP server for Producer/Riffusion AI music generation
MCP server for Google Veo AI video generation
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/mikeysrecipes/tidal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server