starsinger-ai/starsinger-mcp
MCP server for the StarSinger AI music catalog — search, stream, and browse AI-generated tracks via Model Context Protocol
Platform-specific configuration:
{
"mcpServers": {
"starsinger-mcp": {
"command": "npx",
"args": [
"-y",
"starsinger-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP (Model Context Protocol) server that gives AI agents access to the StarSinger AI music catalog — search, stream, and browse tracks from a growing library of AI-generated music.
Get a free API key at mcp.starsinger.ai — sign up and create a key from the dashboard.
Claude Desktop — add to claude_desktop_config.json:
{
"mcpServers": {
"starsinger": {
"command": "npx",
"args": ["-y", "starsinger-mcp"],
"env": {
"STARSINGER_API_KEY": "your_api_key_here"
}
}
}
}Cursor — add to .cursor/mcp.json:
{
"mcpServers": {
"starsinger": {
"command": "npx",
"args": ["-y", "starsinger-mcp"],
"env": {
"STARSINGER_API_KEY": "your_api_key_here"
}
}
}
}VS Code — add to user settings:
{
"mcp": {
"servers": {
"starsinger": {
"command": "npx",
"args": ["-y", "starsinger-mcp"],
"env": {
"STARSINGER_API_KEY": "your_api_key_here"
}
}
}
}
}Ask your AI assistant:
> "Find me some chill jazz piano tracks"
> "What artists does StarSinger have?"
> "Get me an upbeat track for a workout video"
search_musicSearch the catalog by natural language query, mood, or genre.
| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | query | string | Yes | Natural language search — "upbeat jazz piano", "sad violin ballad" | | mood | string | No | Filter by mood: purple (chill), red (energetic), blue (emotional), gold (uplifting), green (nature), pink (romantic), dark (intense), rainbow (eclectic) | | limit | number | No | Results to return (default 10, max 50) |
get_trackGet full details and streaming URL for a specific track.
| Parameter | Type | Required | Descript
Loading reviews...