---
title: "spotatui"
description: "Turn any MCP-capable coding agent into a DJ for spotatui, the terminal Spotify client."
canonical: https://agentpluginsdirectory.com/plugins/spotatui
last-updated: 2026-09-22
---

# spotatui
Turn any MCP-capable coding agent into a DJ for spotatui, the terminal Spotify client.
- Slug: spotatui
- Publisher: LargeModGames
- Repository: https://github.com/LargeModGames/spotatui
- Manifest: agent-plugin/plugin.json
- Version: 0.1.0
- License: MIT
- Category (editorial): integrations
- Skills: 1 (spotatui-dj)
- MCP servers: 1 (spotatui)
- Stars: 1373
- Repository created: 2025-11-10
- Repository last pushed: 2026-09-19
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/spotatui
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What spotatui does, in the publisher's words

One directory that registers spotatui's MCP server with an AI coding agent and installs a DJ skill alongside it, in two formats at once:

- Agent Plugins 1.0 (plugin.json, mcp.json): the vendor-neutral format, understood by VS Code, Cursor, GitHub Copilot, OpenAI Codex, and Kiro.
- Claude Code plugin (.claude-plugin/plugin.json,.mcp.json): Claude Code does not read the Agent Plugins format yet, so the same identity and the same server registration are mirrored in its own layout.

> Not to be confused with spotatui's Lua plugins, which are in-app scripts that > react to playback events and draw UI. Those are documented in > PLUGINS.md.

Both MCP configs register the same thing: a stdio server run as spotatui mcp. The skill teaches the agent the DJ workflow, read the listening history first, search before queueing by name, queue rather than interrupt, and what owned, exclude_owned, and set_dj_vibe actually mean.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/LargeModGames/spotatui/HEAD/agent-plugin/README.md

## Skills

- spotatui-dj: Be the DJ for spotatui, the terminal music player, by driving its MCP server. Use whenever the user asks for music, asks you to DJ, wants tracks queued, played, skipped, or searched, asks what they have been listening to, or mentions spotatui.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- spotatui: transport: stdio; command: spotatui mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
