StarSinger MCP

Servidor MCP para catálogo de música AI — busca, transmite y explora más de 1 millón de pistas generadas por IA.

Documentación

Servidor StarSinger MCP

Un servidor MCP (Model Context Protocol) que da a los agentes de IA acceso al catálogo de música de IA de StarSinger — buscar, transmitir y explorar pistas de una biblioteca en crecimiento de música generada por IA.

Inicio Rápido

1. Obtén una clave de API

Obtén una clave de API gratuita en mcp.starsinger.ai — regístrate y crea una clave desde el panel de control.

2. Añádelo a tu herramienta de IA

Claude Desktop — añádelo a claude_desktop_config.json:

{
  "mcpServers": {
    "starsinger": {
      "command": "npx",
      "args": ["-y", "starsinger-mcp"],
      "env": {
        "STARSINGER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Cursor — añádelo a .cursor/mcp.json:

{
  "mcpServers": {
    "starsinger": {
      "command": "npx",
      "args": ["-y", "starsinger-mcp"],
      "env": {
        "STARSINGER_API_KEY": "your_api_key_here"
      }
    }
  }
}

VS Code — añádelo a la configuración de usuario:

{
  "mcp": {
    "servers": {
      "starsinger": {
        "command": "npx",
        "args": ["-y", "starsinger-mcp"],
        "env": {
          "STARSINGER_API_KEY": "your_api_key_here"
        }
      }
    }
  }
}

3. Pruébalo

Pregunta a tu asistente de IA:

"Encuéntrame algunas pistas de piano jazz relajadas"

"¿Qué artistas tiene StarSinger?"

"Consígueme una pista enérgica para un video de entrenamiento"

Herramientas

search_music

Busca en el catálogo por consulta en lenguaje natural, estado de ánimo o género.

ParámetroTipoRequeridoDescripción
querystringSíBúsqueda en lenguaje natural — "piano jazz enérgico", "balada de violín triste"
moodstringNoFiltrar por estado de ánimo: purple (relajado), red (enérgico), blue (emocional), gold (edificante), green (naturaleza), pink (romántico), dark (intenso), rainbow (ecléctico)
limitnumberNoResultados a devolver (por defecto 10, máximo 50)

get_track

Obtén detalles completos y la URL de streaming para una pista específica.

ParámetroTipoRequeridoDescripción
trackIdstringSíID de pista de los resultados de búsqueda

get_trending

Obtén las pistas populares actuales del catálogo.

ParámetroTipoRequeridoDescripción
limitnumberNoNúmero de pistas (por defecto 10, máximo 50)

browse_artists

Explora los artistas del catálogo de IA, opcionalmente filtrados por género.

ParámetroTipoRequeridoDescripción
genrestringNoFiltrar por género (p. ej., "jazz", "clásica", "pop")
limitnumberNoNúmero de artistas (por defecto 10, máximo 50)

get_artist

Obtén el perfil completo y la discografía de un artista.

ParámetroTipoRequeridoDescripción
artistIdstringNoID de artista de los resultados de exploración
handlestringNoIdentificador de artista (p. ej., "miles_rivers")

Lo que obtienes

Cada respuesta de pista incluye:

  • URL de streaming — Enlace MP3 directo, listo para reproducir o incrustar
  • Portada — URL de la carátula del álbum
  • Letra completa — Letra completa de la canción
  • Metadatos — Título, artista, género, estado de ánimo, número de reproducciones, me gusta
  • Información del artista — Biografía, influencias, instrumento, ciudad

Configuración

Variable de entornoRequeridoPor defectoDescripción
STARSINGER_API_KEYSí—Tu clave de API de StarSinger
STARSINGER_API_URLNohttps://mcp-api.starsinger.aiURL base de la API

Acerca de StarSinger

StarSinger es una plataforma de creación de música con IA. Toda la música del catálogo es generada por IA y es propiedad de Veronata Inc., disponible para su uso a través de esta API.

Licencia

MIT