Skip to main content
Glama

Spotify MCP Server

by gentiku
README_RAILWAY.md•1.99 kB
# šŸŽ§ Spotify MCP Server - Railway Ready! ## šŸš€ Ready for Railway Deployment Your Spotify MCP Server is now fully configured for Railway deployment with a beautiful web interface! ### šŸ“ Files Created/Updated: - āœ… `app.py` - FastAPI server with web dashboard - āœ… `spotify_client_railway.py` - Railway-optimized Spotify client - āœ… `railway.json` - Railway configuration - āœ… `Procfile` - Process configuration - āœ… `RAILWAY_DEPLOYMENT.md` - Detailed deployment guide ### 🌟 Features: - **šŸŽØ Beautiful Web Dashboard** at `/dashboard` - **šŸ“Š API Endpoints** for top songs and recent tracks - **šŸ”„ Auto-refresh** functionality - **šŸ“± Mobile responsive** design - **šŸ›”ļø Error handling** with fallback data - **šŸ” Token management** for authentication ### šŸ”— Available Endpoints: - `/` - Server info - `/dashboard` - Beautiful Spotify dashboard - `/top-songs` - JSON API for top tracks - `/recent-songs` - JSON API for recent tracks - `/health` - Health check for Railway ### šŸŽÆ Quick Deploy Steps: 1. **Push to GitHub**: ```bash git add . git commit -m "Railway-ready Spotify MCP Server" git push ``` 2. **Deploy on Railway**: - Go to [railway.app](https://railway.app) - Connect your GitHub repo - Add environment variables: ``` SPOTIFY_CLIENT_ID=c9838c5e918344d6b17e69052d2bbc26 SPOTIFY_CLIENT_SECRET=0815bfd33c504a39b63f6bffd3086ddf SPOTIFY_REDIRECT_URI=https://httpbin.org/get ``` 3. **Visit your deployed app**! ### šŸŽµ What You'll See: Your deployed app will show your actual Spotify data: - Your top 10 most played songs - Recently played tracks with timestamps - Beautiful Spotify-themed UI - Real-time data from your Spotify account ### šŸ”§ Local Testing: The server is currently running at http://localhost:8000 - Visit the dashboard to see your Spotify data - Test all endpoints before deploying ## šŸŽ‰ You're All Set! Your Spotify MCP Server is production-ready for Railway deployment!

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/gentiku/remote-mcp-server'

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