Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Lineupify

de SHREESHMANversión 0.6.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.SHREESHMAN/lineupify

Instalar

Resumen

Descripción del creador (original en inglés)

Spotify playlists from a festival lineup, a genre, a song, a playlist or a blend. Own client ID.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Otros
  • Debes completar: LASTFM_API_KEY

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "lineupify": {
      "command": "npx",
      "args": [
        "-y",
        "lineupify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your-value",
        "LASTFM_API_KEY": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add lineupify --env SPOTIFY_CLIENT_ID=your-value --env LASTFM_API_KEY=your-value -- npx -y lineupify-mcp

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "lineupify": {
      "command": "npx",
      "args": [
        "-y",
        "lineupify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your-value",
        "LASTFM_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "lineupify": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "lineupify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your-value",
        "LASTFM_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • SPOTIFY_CLIENT_ID env
    Client ID of your own Spotify app (developer.spotify.com/dashboard, redirect URI http://127.0.0.1:8765/callback). Optional if saved with `lineupify-mcp setup`.
  • LASTFM_API_KEY secreto env
    Optional Last.fm API key for tag, similar-artist, similar-song and per-country data.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub SHREESHMAN, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 32589 servidores de esta categoría
  • Publicado en el registro más recientemente que el 39% de los otros 32589 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 32589 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Lineupify?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: LASTFM_API_KEY

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.6.0) llegó al registro hace 2 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, Detailing Manager

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

de formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Se ejecuta en tu computadora★ 440MITActualizado hace 14 meses
Instalar

Remote Desktop Commander

de desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Se ejecuta en la nube★ 211Actualizado ayer
Instalar

Detailing Manager

de RadoslavMoshev

Connect your auto detailing studio's tasks, cars, clients and revenue to Claude or ChatGPT.

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Lineupify

Say what you want to hear. Get a playlist you can read, edit and trust, in your own account.

lineupify on the web →

Lineupify is an MCP server for Claude Desktop, Claude Code, Cursor and any other MCP host. Paste a festival poster, describe a mood, name an artist or a song you like, point at a playlist, or blend two people's playlists. Lineupify finds the artists, picks their most popular songs, matches them exactly (by ISRC) and builds a draft you can review and edit before anything is published to Spotify. Everything runs on your machine; there is no Lineupify server and no telemetry.

SpotifyDeezer mode
What you needA Spotify Premium account and a free Spotify developer app (2 minutes, no secret)Nothing. No account, no key
What you getPlaylists created in your Spotify account, plus reading and comparing your own playlists and libraryDrafts with Deezer links that you export and import anywhere (Deezer, Apple Music, YouTube Music)
Why the differenceSpotify only lets a new app serve its owner, who must have PremiumDeezer's public API is keyless, but Deezer no longer issues write credentials

Both need Node.js 20 or newer. Package: lineupify-mcp on npm.

Contents

  • Why
  • Quick start
  • Option A: let your assistant install it
  • Option B: guided setup in a terminal
  • Option C: one click for Claude Desktop
  • No Spotify, or no Premium? Deezer mode
  • Spotify without Premium: borrow a friend's app
  • What a conversation looks like
  • How it works
  • Reference — full tables in docs/reference.md
  • Privacy, data and terms
  • Limits and known issues
  • Development
  • Credits
  • License

Why

Streaming apps are good at playing music and bad at letting you say what you want.

  • The daily mixes are not what you are in the mood for. They are built from what you played, not from what you want to play next.
  • Shuffle keeps serving the same songs and the same artists. You want new songs by the artists you already love, not the same twenty again.
  • You can describe a feeling but cannot find the genre. "Rainy Sunday jazz for cooking" is not a category in any app.
  • Adding songs to a playlist takes minutes of searching when it should take one sentence.
  • A festival lineup is forty names and you know six. Preparing for it by hand takes an evening.
  • Blend only blends profiles. You want to compare two playlists, see what they share and why, and get a mix both people will actually like.
  • The algorithm cannot explain itself. You want to see which artist a song came from and why it was picked, then change it.
  • Your playlist is on Spotify but your friend is not. You want the list as a file they can use anywhere.

Lineupify answers each of these with a draft you can see, a reason for every track, and a playlist that ends up in your own account.

One sentence and a poster photo in Claude Code: 92 tracks, published private, with the four unmatched acts named instead of silently dropped.

Quick start

Pick one of the three ways to install. All of them end with the same server registered in your host; the Spotify app is the only step nobody can automate, because it is created in your Spotify account.

Option A: let your assistant install it

If your assistant can run terminal commands (Claude Code, Cursor, and similar), paste this into a chat and follow along:

Install the Lineupify MCP server for me and guide me through it. It is the npm package lineupify-mcp (https://www.npmjs.com/package/lineupify-mcp); read its README at https://github.com/SHREESHMAN/lineupify first. Ask me whether I have a Spotify Premium account. If yes, walk me through creating a Spotify app at https://developer.spotify.com/dashboard with the Redirect URI http://127.0.0.1:8765/callback, ask me for the Client ID, then run npx -y lineupify-mcp setup --client-id and npx -y lineupify-mcp auth, and tell me when to approve the login in my browser. If no, skip Spotify: Deezer mode needs nothing. Then run npx -y lineupify-mcp install --claude-code (or --cursor / --claude-desktop, whichever host you are running in), then npx -y lineupify-mcp doctor, show me the result, and tell me what to say next. On Windows run npx through cmd /c.

If Lineupify is already registered but Spotify is not connected (the one-click route, or a hand-written config), paste this instead:

Call Lineupify's status tool. If Spotify is not connected, call connect with my Client ID PASTE_CLIENT_ID_HERE, tell me to approve the login in the browser, then call status again to confirm.

Option B: guided setup in a terminal
  1. Create a Spotify app (2 minutes; skip for Deezer mode). Go to https://developer.spotify.com/dashboard, click *Create app*, tick *Web API*, set the Redirect URI to exactly http://127.0.0.1:8765/callback, save, then copy the Client ID from the app's Settings page. No client secret is needed. Full walkthrough with every field: docs/setup-spotify.md.

Screenshots: where "Create app" and the Client ID are

The dashboard. "Create app" is top right.

After saving: the Client ID is the value to copy. The client secret is never needed. The 180-day refresh-token lifetime shown here is why status asks you to reconnect twice a year.

  1. Run the guided setup:
   npx -y lineupify-mcp init

It takes the Client ID, logs you in through your browser, adds Lineupify to Claude Desktop, Claude Code or Cursor (whichever it finds), and runs a health check. Every step can be skipped. Restart your host afterwards.

Screenshot: what init looks like

A second run on a machine that is already set up: every step is skippable, and the health check at the end is the same one doctor prints.

  1. Ask for a playlist. Any of these work:
  • "Make me a playlist for this lineup" *(paste the poster text or attach the image)*
  • "Rainy Sunday jazz for cooking, about an hour, nothing explicit"
  • "Artists like Khruangbin, two songs each"
  • "Songs like Ritviz – Udd Gaye, other artists only"
  • "New songs from my favourite artists that I have not liked yet"
  • "What does my friend's playlist have in common with mine? Then make us a mix."
Option C: one click for Claude Desktop

Download lineupify- .mcpb from the releases page and double-click it (or drag it onto Claude Desktop). Paste your Client ID into the form, or leave it empty for Deezer mode. Node.js 20 or newer must still be installed. Then say "connect Lineupify to Spotify" in a chat.

Screenshots: the three Claude Desktop screens you will see

Settings → Extensions. Drop the .mcpb file here.

The install dialog. The red warning is Claude Desktop's standard notice for every third-party extension; the code is on GitHub and the package on npm carries a provenance attestation.

After installing: the Client ID field (empty means Deezer mode), the optional Last.fm key, and per-tool permissions. Read-only tools are grouped so you can approve them once.

Other hosts, the config-file route, and running two hosts at once: docs/hosts.md.

No Spotify, or no Premium? Deezer mode

Skip the Spotify app entirely: add Lineupify to your host and ask for a playlist. With no Spotify login, drafts build on Deezer automatically (or say "use Deezer"; the option is provider: "deezer"). Deezer's public API is keyless, so there is nothing to create, paste or approve.

What works in Deezer mode: every seed except your own Spotify taste, every filter, reading, analysing, comparing and merging Deezer playlists and drafts, editing, and all exports. What does not: publishing into an account. Deezer stopped issuing API credentials to new apps in 2025, so no tool can write to a Deezer account today. If Deezer reopens its API, publishing will be added.

Getting a Deezer draft into your Deezer (or Apple Music, YouTube Music) account takes one paste:

  1. Ask for the export: "exp

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx