Boots & Bassline
Server Details
Songs, lyrics, previews and listening links for Boots & Bassline, plus a song finder.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 9 tools
Tools mostly target distinct resources, but get_song, get_lyrics, and get_listening_links overlap on song lyrics, preview, and streaming links; get_artist and get_listening_links both expose artist profiles. Descriptions help, but an agent could reasonably choose get_song when get_lyrics was intended, or vice versa.
All tools use snake_case with a clear verb_noun structure (get_*, list_*, find_*), and the pattern is consistent across the set. list_back_room is the only slightly unusual noun phrase, but it still follows list_*.
Nine tools is well within a reasonable range for an artist/music site, and each tool maps to a distinct content type or action. The count feels well-scoped rather than bloated or thin.
The surface covers artist info, songs, lyrics, releases, listening links, exclusive tracks, recommendations, and wallpapers, which is broad for the domain. Minor gaps exist, such as a dedicated get_release or unified discography endpoint, but agents can work around them.
Available Tools
9 toolsfind_songFind a song for a momentARead-onlyIdempotentInspect
Recommend Boots & Bassline songs for a moment or a person. Give either a moment (reunion: Seeing old friends again; family: Watching family grow; love: Looking back together; dance: Going out for one more song; gathering: An evening with friends; missing: Someone who isn’t here; road: A long drive ahead; new: Somewhere new; quiet: A quiet hour; cheer: A friend who needs a night out) or a short description in the listener's words, such as "my daughter's first day at school". Returns up to three songs, best first, with a playable card where supported.
| Name | Required | Description | Default |
|---|---|---|---|
| moment | No | One of the curated moments. | |
| description | No | The moment or person, in the listener's words. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and openWorldHint=false, so the safety profile is covered. The description adds the return behavior (up to three songs, best first, playable card where supported), which is useful, but does not specify fallback or error behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The sentence is front-loaded with the core action, but the parenthetical enumeration of all ten moments is lengthy and somewhat redundant with the schema enum, making the description less efficient than it could be.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given that annotations cover safety and the schema documents parameters, the description is nearly complete: it explains the input options and return format. The only omission is how ties or conflicts between moment and description are handled. No output schema, so return-value details are useful.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% – both properties have descriptions and the enum values are named. The description's list of moment meanings mirrors the enum labels with brief explanations, adding some interpretive value, but largely repeats structured data. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb ('Recommend') and resource ('Boots & Bassline songs') with the moment/person scope clearly stated. It is distinguishable from sibling tools, which are all get/list operations – this is the only recommendation tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explains that either a curated moment or a free-text description is needed, and enumerates the moments. It does not state when to prefer the enum over a description or what to do if both are provided, but the usage context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_artistAbout Boots & BasslineBRead-onlyIdempotentInspect
Who Boots & Bassline are, what the music sounds like, the releases, profiles and contact.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true and openWorldHint=false, so the safety and determinism profile is covered. The description's only added value is naming the content domains returned (bio, sound description, releases, profiles, contact), which is modest but real context beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single compact sentence with the most useful information (what content is covered) front-loaded. It is a fragment rather than a sentence, but nothing is padded or repeated.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no input parameters and no output schema, the description carries the full burden of explaining the return payload, and it only gestures at the content areas without saying what is actually returned or in what form. It is adequate to know roughly what the tool is about, but thin for a no-schema, no-param tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so the baseline of 4 applies; there is no parameter syntax the description could usefully add. The description neither contradicts nor omits any parameter information.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description enumerates content areas (bio, sound, releases, profiles, contact) but contains no verb and never states the action, so it reads as a topic list rather than a tool purpose. The name 'get_artist' is generic while the title and description hardcode a single artist ('Boots & Bassline'), leaving the agent unsure whether this is a generic artist lookup or an artist-specific page. It is separable from the song/lyrics/list siblings by scope, but only implicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no statement of when to call this versus alternatives, even though siblings like get_listening_links, list_releases and find_song overlap with the 'releases, profiles and contact' content it advertises. No prerequisites, no exclusions, no routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_listening_linksWhere to listenARead-onlyIdempotentInspect
Streaming links for the album, or for one song when a slug is given, plus the artist's profiles.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | A song slug; omit for the whole album. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and openWorldHint=false, so the safety profile is covered. The description adds the return content (links plus artist profiles), which is useful, but says nothing about format, grouping, or rate limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single tight sentence with the primary resource front-loaded and the conditional slug behavior following. No filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only, no-output-schema tool with one documented enum parameter, the description covers purpose and scope adequately. The only gap is the unexplained relationship to get_artist for the artist-profile portion of the response.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with an enumerated slug and a clear 'omit for the whole album' description, so the schema carries the full burden. The description's slug clause adds nothing beyond it; baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific resource (streaming links) and scope (album-wide, or single song with slug, plus artist profiles). It is clearly distinguishable from get_lyrics, find_song, and list_releases, though the 'artist's profiles' clause slightly overlaps with get_artist without explaining the difference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Implies the usage pattern (omit slug for album, provide slug for a song), but that is essentially restating the schema. There is no explicit guidance on when to prefer this tool over siblings like get_artist or find_song.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_lyricsGet a song's lyricsCRead-onlyIdempotentInspect
The released lyrics of one song from All of It Was Ours. In Between Us is an instrumental.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The song's slug, from list_songs. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and a closed-world scope, so the safety profile is covered. The description adds two genuinely useful behavioral facts beyond that: only *released* lyrics are returned, and at least one song yields no lyrics because it is an instrumental. It still says nothing about the return shape or failure behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short, front-loaded sentences with zero padding. It is efficient, though the second sentence is arguably a fragment that could be merged more clearly with the first.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter, read-only, closed-world lookup with full schema coverage and no output schema, the description is adequate but thin: it does not tell the agent what a successful return looks like or what happens for the instrumental track. The album-level scoping and the instrumental caveat partially compensate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%: the slug param carries a 17-value enum and a pointer to list_songs, so the schema fully carries parameter meaning. The description adds nothing about the slug format or how to obtain it, which is the correct baseline when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description identifies the resource ("the released lyrics of one song from All of It Was Ours") but phrases it as a noun fragment rather than an action, and it never distinguishes this from siblings like get_song or find_song, which a reader might expect to also surface lyrics. The specific album reference narrows scope somewhat, but the purpose is only implied.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no explicit when-to-use guidance and no named alternative for retrieving song data versus lyrics. The one edge-case hint ("In Between Us is an instrumental") is a useful caveat but is not usage routing; nothing says when to reach for get_lyrics over get_song.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_songGet a songBRead-onlyIdempotentInspect
One Boots & Bassline song: what it is about, who it is for, its lyrics, a playable preview and streaming links. Shows a playable song card where the client supports MCP Apps.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The song's slug, from list_songs, e.g. 'already'. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already disclose that this is a read-only, idempotent, non-open-world operation. The description adds the non-obvious fact that it returns a playable song card 'where the client supports MCP Apps', which is useful conditional behavior. Beyond that, it does not describe error cases, missing-field behavior, or output shape.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single compact sentence grouping return fields, followed by one clarifying sentence about the song card. Front-loaded and efficient; slightly dense with the list of returns, but no wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter read-only tool with full schema coverage and annotations, the description is adequate. However, it leaves the agent guessing how it relates to the four overlapping siblings, and the conditional song-card behavior could be clearer about when it applies.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with the slug parameter fully documented, including an example and an enum of valid values. The description adds nothing about the parameter, so the baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a clear verb+resource ('One Boots & Bassline song') and enumerates what it returns (about, audience, lyrics, preview, streaming links). It does not differentiate itself from siblings like find_song, get_lyrics, or get_listening_links, which overlap significantly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no guidance on when to use this tool versus find_song, get_lyrics, or get_listening_links. The agent is left to infer that this is a general-purpose detail fetch, but the overlapping siblings make that inference risky.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_back_roomThe Back RoomBRead-onlyIdempotentInspect
Extended mixes, club versions and unreleased Boots & Bassline tracks that are only on bootsandbassline.com, played in full and in lossless. Lists what is out and what is coming, with each track's page.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint=true and idempotentHint=true, so safety is covered. The description adds that results include 'what is out and what is coming' (release status) and each track's page, which is useful behavioral context. But it doesn't say how many results, ordering, or whether unreleased items have limited detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Single sentence, but front-loaded with marketing copy ('played in full and in lossless', 'only on bootsandbassline.com') before the functional part. Every sentence should earn its place; the promotional framing dilutes utility.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-param read-only list tool, the description covers the essentials (what's listed, release status, track pages). Without an output schema, more detail on return shape would help, but annotations carry the safety profile, making this adequate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Zero parameters, so baseline is 4. The description's mention of 'each track's page' hints at return content, but no params exist to clarify.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description conveys that this tool returns a list of tracks (extended mixes, club versions, unreleased items) with their pages and release status. However, it's wrapped in promotional language ('played in full and in lossless') rather than a clear verb+resource statement like 'List exclusive tracks'. It's distinguishable from list_songs/list_releases only by inference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No guidance on when to use this vs list_songs or list_releases. The description implies it's for Boots & Bassline exclusive content, but doesn't tell the agent when this is the right tool to call.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_releasesEarlier releasesARead-onlyIdempotentInspect
Boots & Bassline's releases before All of It Was Ours, with their tracks and a note on each.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and openWorldHint=false, so safety is covered. The description adds return-content context beyond the annotations: each release includes its tracks and an accompanying note, which matters because there is no output schema. It omits volume/pagination behavior, so it is not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single sentence with no filler, front-loading the artist and the scope before the return contents. Every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no input parameters and no output schema, the description does the necessary work by describing what is returned (tracks and a note per release). It leaves minor gaps such as ordering or whether the artist is configurable, but for a closed-world fixed-scope list tool it is essentially complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so there is no parameter semantics to explain and the schema cannot be deficient. Baseline 4 applies; nothing in the description contradicts the empty schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('list releases') and names the artist and the temporal scope ('before All of It Was Ours'), so an agent knows exactly what comes back. It does not explicitly distinguish itself from sibling listing tools like list_songs, but the resource noun ('releases' vs 'songs') largely carries the distinction.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The phrase 'before All of It Was Ours' implies the usage context (browsing back-catalogue), but there is no explicit when-to-use, when-not-to-use, or named alternative among siblings. Usage must be inferred from the resource name.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_songsList the album's songsARead-onlyIdempotentInspect
All seventeen songs on All of It Was Ours by Boots & Bassline, in order, with a one-line note, the moments each suits, and page, preview and streaming links.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint and openWorldHint=false, so the safety profile is covered. The description adds genuinely new behavioral context by disclosing the exact return shape — ordering, one-line notes, suitable moments, and page/preview/streaming links — which the annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence naming the resource first, then the payload. It is dense but every clause (order, note, moments, three link types) describes a distinct returned field, so nothing is filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema and no parameters, the description must carry the return-value burden, and it does by enumerating ordering and the four content elements. Annotations handle safety and scope, so an agent has enough to call and interpret this correctly; only the sibling differentiation gap remains.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so the baseline of 4 applies; there is nothing for the description to disambiguate. The description correctly adds no parameter discussion and instead spends its words on return content.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (list) and resource (all seventeen songs on a named album, in order) plus the return payload, so the agent immediately knows this is the full tracklist for a fixed release. It does not, however, name or distinguish itself from siblings like list_releases, get_song, or find_song, which is the only thing keeping it from a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is only implied: 'all seventeen songs ... in order' signals this is for retrieving a complete ordered tracklist, but there is no explicit when-to-use, when-not, or alternative named. With four closely related siblings (find_song, get_song, get_lyrics, get_listening_links), explicit routing guidance would be valuable and is absent.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_wallpapersFree wallpapersBRead-onlyIdempotentInspect
Free phone and desktop wallpapers from the world of Boots & Bassline, with the page to download them.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true and openWorldHint=false, so the safety profile is covered. The description adds only the mild extra that a page for downloading is included, which hints at the return content but discloses no pagination, format, or freshness behavior. Adequate but not rich given the low bar set by the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single compact sentence that front-loads the resource. The marketing-flavored phrase 'from the world of Boots & Bassline' is slightly ornamental but still communicates the content domain, so it largely earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-parameter, read-only list tool with no output schema, the description is nearly complete: it signals the content type and that downloadable-page references are returned. The only omission is any indication of the response shape or pagination, which is a minor gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so there is no parameter semantics to document and the baseline is 4. Schema coverage is 100% and nothing is missing.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a concrete resource (free phone and desktop wallpapers) and implicitly the retrieve action, and the framing 'from the world of Boots & Bassline' distinguishes it from the music-data siblings (find_song, get_lyrics, list_releases). It is clear what is returned, though the verb is only carried by the tool name rather than stated explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use or when-not-to-use guidance, and no alternatives named. That is partly excusable since none of the siblings serve wallpapers, but the description offers no context about when an agent should reach for this tool at all.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Added
list_back_room
8 tool updates
- First observed
find_song - First observed
get_artist - First observed
get_listening_links - First observed
get_lyrics - First observed
get_song - First observed
list_releases - First observed
list_songs - First observed
list_wallpapers
Related MCP Connectors
Find and license original songs to record. Hear every song in many production styles.
Search 18,594 production-music cues by mood, sound and exact runtime. Instant preview links.
Search 2M+ licensed production-music tracks, find similar ones by track or audio, share pick lists.
- BitsoundOAuthcom.bitsound
Search the Bitsound music store, manage collection and playlists, edit your releases as an artist.
1
Related MCP Servers
- AlicenseAqualityCmaintenanceAutonomous music intelligence & A&R qualification engine. Extracts acoustic metadata (BPM, key, mood), scores real-time Spotify streaming traction, and detects AI-generated audio (Suno/Udio).4886 npmMIT
- AlicenseNot gradedqualityBmaintenanceProvides keyless lyrics lookup for songs by artist and title, with a suggest tool for query autocomplete.58 npmMIT
- AlicenseAqualityCmaintenanceEnables AI agents to search a catalog of 880+ artist-owned tracks by title, genre, mood, energy and musical key, audition previews, read live license prices, and build multi-track quotes that end in a pre-filled checkout page for social media, TV/streaming and film use. All tools are read-only with no API key, leaving payment and license request submission to the website.6MIT
- AlicenseBqualityCmaintenanceTurns lyrics plus a chord progression into a .ust file for UTAU/OpenUtau (one note per syllable, pitched to the chords) together with a same-length backing track as .mid and .wav. Also previews syllable splits, renders backing from chords alone, and lists available instruments, styles, lyric modes and chord qualities.5MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.