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ámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
query | string | Sí | Búsqueda en lenguaje natural — "piano jazz enérgico", "balada de violín triste" |
mood | string | No | Filtrar por estado de ánimo: purple (relajado), red (enérgico), blue (emocional), gold (edificante), green (naturaleza), pink (romántico), dark (intenso), rainbow (ecléctico) |
limit | number | No | Resultados 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ámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
trackId | string | Sí | ID de pista de los resultados de búsqueda |
get_trending
Obtén las pistas populares actuales del catálogo.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
limit | number | No | Nú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ámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
genre | string | No | Filtrar por género (p. ej., "jazz", "clásica", "pop") |
limit | number | No | Número de artistas (por defecto 10, máximo 50) |
get_artist
Obtén el perfil completo y la discografía de un artista.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
artistId | string | No | ID de artista de los resultados de exploración |
handle | string | No | Identificador 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 entorno | Requerido | Por defecto | Descripción |
|---|---|---|---|
STARSINGER_API_KEY | Sí | — | Tu clave de API de StarSinger |
STARSINGER_API_URL | No | https://mcp-api.starsinger.ai | URL 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