What runtime dependencies are required?
JDK 20 or higher, Kotlin 2.1.10, and Gradle (wrapper included). A Spotify Developer Account is needed for API access.
@Carrieukie
Basic information
A Model Context Protocol (MCP) server that connects AI assistants to the Spotify Web API. Enables natural language access to Spotify playback, search, playlists, and user profile data — ideal for building LLM-integrated music assistants.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Kotlin implementation of a Model Context Protocol (MCP) server that integrates with the Spotify Web API. It provides tools for controlling Spotify playback, managing playlists, and retrieving user information through a standardized interface, targeting developers building AI assistant integrations.
Clone the repository, set Spotify Developer credentials in a .env file (SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET), then run ./gradlew installDist to generate an executable. The server runs in Standard I/O mode by default; configure VS Code’s Copilot MCP client to point to the built binary, or switch to SSE mode (port 8080) for use with an MCP inspector.
JDK 20 or higher, Kotlin 2.1.10, and Gradle (wrapper included). A Spotify Developer Account is needed for API access.
Create a `.env` file in the project root with your Spotify app’s Client ID and Client Secret (obtained from the Spotify Developer Dashboard).
Standard I/O mode (default, for use with VS Code Copilot or Claude Desktop) and Server‑Sent Events (SSE) mode on port 8080 for other MCP clients.
Playback control tools (pause, resume, skip, seek, volume, repeat, queue); playlist management tools (get user playlists, get items, create, add/remove tracks); and a user profile tool.
For VS Code Copilot, add the path to the generated executable in VS Code’s `settings.json` under `mcp.servers`. For SSE mode, use an MCP inspector connected to `http://localhost:8080/sse`.

Instagram + TikTok content tools inside your AI: download HD posts/reels/carousels, view Instagram stories anonymously, AI-transcribe videos (100+ languages, SRT/VTT/TXT). Requires a Repost PRO subscription.

Create and edit images, videos, music, speech, and sound effects with your getimg account. Use ready-made workflows for professional headshots, photo restoration, stickers, lighting changes, background cleanup, product v

Design your mobile app UI with AI, then have your coding agent build the real app from it.

Search and manage photo and video libraries through AI assistants. Find images and video moments, review duplicates, and organize collections, groups, favorites and people across local folders, Apple Photos and OneDrive.
The PostNitro MCP server lets AI assistants and agents — Claude (Desktop, Code, and Cowork), Cursor, ChatGPT, and any other Model Context Protocol client — create carousels, image posts, and videos, manage brand kits, a
Comments