Awesome MCPMedia & Creativity

varunneal/spotify-mcp

⭐ 614 Python added to this list on 2025-05-06 repository created 2024-12-01

spotify-mcp is a Model Context Protocol (MCP) server designed to integrate large language models like Claude with Spotify's music streaming service. This integration enables users to control Spotify playback, search for music, and manage playlists through natural language commands processed by the MCP server. Built on top of the spotipy-dev API, spotify-mcp offers a range of features including starting, pausing, and skipping playback, searching for tracks, albums, artists, and playlists, retrieving detailed information about these entities, managing the Spotify queue, and creating or updating playlists. The project requires users to obtain Spotify API keys by creating an app on the Spotify developer dashboard, with specific configuration for redirect URIs. It is intended to be run locally and integrated as an MCP server within environments like Claude Desktop. The repository provides detailed instructions for setup, configuration, and troubleshooting, including permissions and environment requirements such as having a Spotify Premium account. spotify-mcp emits logs according to the MCP specification, facilitating debugging and monitoring. The project also supports launching an MCP Inspector tool for debugging purposes. While some advanced Spotify API features have been deprecated, the project continues to focus on maintaining core functionalities and adding support for playlist management and paginated search results. The repository encourages community contributions and provides guidance for building, publishing, and deploying the package. Overall, spotify-mcp serves as a bridge between conversational AI models and Spotify, enabling seamless voice or text-based interaction with music streaming through the Model Context Protocol.

https://github.com/varunneal/spotify-mcp

api-deprecationapi-integrationclaudeclaude-desktop-integrationdebuggingdeveloper-apilarge-language-modelsllmmcpmcp-inspectormcp-servermodel-context-protocolmusic-searchmusic-streamingnatural-language-interactionopen-sourceplayback-controlplaylist-managementpypi-publishingpython-packagespotifyspotify-apispotify-premiumspotipy-dev-api

Also in Media & Creativity

heygen-com/hyperframes

HyperFrames is an open-source framework that converts HTML, CSS, and media into deterministic MP4 videos, designed for AI agents and automated content creation workflows.

zcaceres/markdownify-mcp

Markdownify MCP Server is an MCP server that converts various file types and web content into Markdown format, enabling easy content sharing and management within the MCP ecosystem.

samuelgursky/davinci-resolve-mcp

DaVinci Resolve MCP Server is an MCP server that enables AI coding assistants like Cursor and Claude Desktop to control and query DaVinci Resolve through natural language commands.

heshengtao/comfyui_LLM_party

ComfyUI LLM Party is a versatile framework integrating multiple LLMs and MCP server support within ComfyUI to build customizable LLM workflows and AI assistants with social app integration and advanced multi-agent interactions.

MiniMax-AI/MiniMax-MCP

MiniMax-MCP is the official MiniMax Model Context Protocol server enabling MCP clients to interact with advanced AI APIs for text-to-speech, voice cloning, image, and video generation.

elevenlabs/elevenlabs-mcp

The official ElevenLabs MCP server enabling MCP clients to access advanced text-to-speech and audio processing capabilities through ElevenLabs' APIs.

gyoridavid/short-video-maker

Short Video Maker is an open-source tool that automates the creation of short-form videos for social media using the Model Context Protocol and a REST API.

abhiemj/manim-mcp-server

Manim MCP Server is an MCP server that executes Manim animation scripts and returns generated videos, enabling dynamic animation creation through the Model Context Protocol.