
EMOTION_PLAYLIST_MCP
根据您的情绪制作Spotify播放列表的MCP服务器
3 years
Works with Finder
0
Github Watches
0
Github Forks
0
Github Stars
Emotion Playlist MCP
🎯 Project Overview
Emotion Playlist MCP is an MCP-based tool that generates Spotify playlists based on the user's emotional state. It uses the Brave Search MCP Server to find songs related to a refined emotional query, and integrates with the Spotify MCP Server to create and populate playlists.
🛠 Features
- Accepts natural language input about your mood.
- Refines the emotion into a detailed search phrase.
- Searches Brave for song ideas based on the refined emotion.
- Creates Spotify playlists automatically using those ideas.
🚀 Getting Started
1. Clone the Repo
git clone https://github.com/yourusername/emotion_playlist_mcp.git
cd emotion_playlist_mcp
2. Setup Environment
Using uv
:
uv init
Or manually:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
3. Configure Environment Variables
Create a .env
file in the project root:
SPOTIFY_CLIENT_ID=your_spotify_client_id
SPOTIFY_CLIENT_SECRET=your_spotify_client_secret
SPOTIFY_REDIRECT_URI=http://127.0.0.1:8888/callback # Should be identical to Spotify Developer App's redirect URI
BRAVE_API_KEY=your_brave_api_key
Spotify Tokens can be found in Spotify Developer
Required:
- Spotify Premium Account
🖥 Generating Auth Tokens for Spotify
python3 orchestrator/tools/spotify_auth.py
🖥 Installing the MCP Server
mcp install main.py --name EmotionPlaylistMCP
🤝 Contributing
Feel free to fork, modify, and submit pull requests. Let's make mood-based music smarter together!
📄 License
MIT License
相关推荐
😎简单易用、🧩丰富生态 -大模型原生即时通信机器人平台| 适配QQ / 微信(企业微信、个人微信) /飞书 /钉钉 / discord / telegram / slack等平台| 支持chatgpt,deepseek,dify,claude,基于LLM的即时消息机器人平台,支持Discord,Telegram,微信,Lark,Dingtalk,QQ,Slack
Reviews

user_8FOYWqef
As a dedicated user of the emotion_playlist_mcp application, I must say it's revolutionized my music experience. Created by dldnlee, this app seamlessly curates playlists based on my emotions, making it incredibly intuitive and personal. Every feature has been thoughtfully designed, enhancing user engagement. Highly recommend!

user_h7kExaQo
As a loyal user of the emotion_playlist_mcp by dldnlee, I can confidently say this application is fantastic! It perfectly curates playlists based on my mood, enhancing every experience with the right music. If you're looking for a way to seamlessly sync your emotions with your music, this is the app for you. Highly recommend!

user_3CRngRMm
Emotion_playlist_mcp by dldnlee is a fantastic tool for curating playlists based on your mood. It's incredibly intuitive and enhances your music experience by perfectly matching songs to your emotions. Highly recommended for anyone who wants a personalized music journey!

user_puwh3ywB
Emotion_playlist_mcp by dldnlee is a fantastic app that curates playlists based on your current emotions. As an avid user, I am impressed by its accuracy in capturing my mood and suggesting the perfect tracks. The user interface is intuitive, making it easy to navigate and find the right music for any moment. Highly recommended for anyone looking to enhance their music experience!

user_mkj5vRGA
As a dedicated mcp application user, I am thoroughly impressed with the emotion_playlist_mcp by dldnlee. This innovative tool seamlessly curates playlists based on my emotional state, enhancing my listening experience. It's user-friendly and integrates effortlessly into my daily routine. Kudos to the creator for such a thoughtful and enjoyable product!

user_vMdwaes8
As a loyal user of the emotion_playlist_mcp, I can confidently say this app is a game-changer for my daily listening experience. Created by dldnlee, it curates playlists based on your current mood, offering a seamless and personalized music experience. It's incredibly intuitive and has become my go-to for discovering new music that fits my emotions perfectly. Highly recommended for any music lover!

user_13mjB5CZ
Emotion_playlist_mcp is an exceptional application by dldnlee that perfectly curates playlists based on your emotions. Its seamless integration and user-friendly interface make it incredibly easy to navigate and find the right music that matches your mood. This app has truly enhanced my music listening experience and I highly recommend it to anyone looking to explore music through their feelings.

user_aeK2hPrJ
Emotion_playlist_mcp by dldnlee is simply amazing! This app curates playlists to match your mood perfectly. Whether you're feeling happy, sad, or somewhere in between, this app has the perfect playlist for you. It’s easy to navigate and really enhances my music experience. Highly recommend for any music lover!