StarSinger MCP
Servidor MCP para catálogo de música com IA — pesquise, faça streaming e navegue por mais de 1 milhão de faixas geradas por IA.
Documentação
Servidor MCP StarSinger
Um servidor MCP (Model Context Protocol) que dá acesso a agentes de IA ao catálogo de música de IA do StarSinger — pesquise, transmita e navegue por faixas de uma biblioteca crescente de música gerada por IA.
Início Rápido
1. Obtenha uma Chave de API
Obtenha uma chave de API gratuita em mcp.starsinger.ai — cadastre-se e crie uma chave no painel.
2. Adicione à Sua Ferramenta de IA
Claude Desktop — adicione a claude_desktop_config.json:
{
"mcpServers": {
"starsinger": {
"command": "npx",
"args": ["-y", "starsinger-mcp"],
"env": {
"STARSINGER_API_KEY": "your_api_key_here"
}
}
}
}
Cursor — adicione a .cursor/mcp.json:
{
"mcpServers": {
"starsinger": {
"command": "npx",
"args": ["-y", "starsinger-mcp"],
"env": {
"STARSINGER_API_KEY": "your_api_key_here"
}
}
}
}
VS Code — adicione às configurações do usuário:
{
"mcp": {
"servers": {
"starsinger": {
"command": "npx",
"args": ["-y", "starsinger-mcp"],
"env": {
"STARSINGER_API_KEY": "your_api_key_here"
}
}
}
}
}
3. Experimente
Pergunte ao seu assistente de IA:
"Encontre algumas faixas de piano jazz relaxante"
"Quais artistas o StarSinger tem?"
"Consiga uma faixa animada para um vídeo de treino"
Ferramentas
search_music
Pesquise o catálogo por consulta em linguagem natural, humor ou gênero.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
query | string | Sim | Pesquisa em linguagem natural — "piano jazz animado", "balada de violino triste" |
mood | string | Não | Filtrar por humor: purple (relaxante), red (energético), blue (emocional), gold (inspirador), green (natureza), pink (romântico), dark (intenso), rainbow (eclético) |
limit | número | Não | Resultados a retornar (padrão 10, máx. 50) |
get_track
Obtenha detalhes completos e URL de streaming para uma faixa específica.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
trackId | string | Sim | ID da faixa dos resultados da pesquisa |
get_trending
Obtenha faixas atualmente populares do catálogo.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
limit | número | Não | Número de faixas (padrão 10, máx. 50) |
browse_artists
Navegue pelos artistas do catálogo de IA, opcionalmente filtrados por gênero.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
genre | string | Não | Filtrar por gênero (ex.: "jazz", "clássico", "pop") |
limit | número | Não | Número de artistas (padrão 10, máx. 50) |
get_artist
Obtenha o perfil completo e a discografia de um artista.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
artistId | string | Não | ID do artista dos resultados da navegação |
handle | string | Não | Identificador do artista (ex.: "miles_rivers") |
O Que Você Obtém
Cada resposta de faixa inclui:
- URL de streaming — Link MP3 direto, pronto para reproduzir ou incorporar
- Arte da capa — URL da arte do álbum
- Letras completas — Letras completas da música
- Metadados — Título, artista, gênero, humor, contagem de reproduções, curtidas
- Informações do artista — Biografia, influências, instrumento, cidade
Configuração
| Variável de Ambiente | Obrigatória | Padrão | Descrição |
|---|---|---|---|
STARSINGER_API_KEY | Sim | — | Sua chave de API do StarSinger |
STARSINGER_API_URL | Não | https://mcp-api.starsinger.ai | URL base da API |
Sobre o StarSinger
StarSinger é uma plataforma de criação de música com IA. Toda a música do catálogo é gerada por IA e pertence à Veronata Inc., disponível para uso por meio desta API.
Licença
MIT