Suno MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| prepare_music_sessionB | Prepare a validated provider-neutral music packet; no API calls, credit authorization or audio verdict. |
| map_music_dnaC | Extract structured Music DNA from free text (optional image_url as text hint only — no media download). Returns emotion, genre, textures, energy arc, vocal persona, exclude styles, confidence. |
| build_style_fieldC | Compose a full Suno Custom Style field from Music DNA (+ optional journey overrides). Quality target: seed library Neon Horizons / Liminal Tides. |
| suggest_keywordsC | Suggest vibe/DNA keywords for a vibe string, optional genre, and mood list. |
| analyze_intentC | Score clarity of user intent vs Music DNA dimensions and seed library; return missing dimensions and suggestions. |
| match_top_patternsC | Find similar high-rated pattern cards and library entries for a free-text query. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| intent_to_dna | Guided articulation: turn vague creative intent into Music DNA dimensions. |
| emotion_image_to_style | Translate an emotional image description into Style field components. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| library-prompts | Seed Music DNA prompt library (Neon Horizons, Liminal Tides + schema). |
| library-entry-neon-horizons-001 | Library entry: Neon Horizons |
| library-entry-liminal-tides-001 | Library entry: Liminal Tides |
| musicdna-vocab | Music DNA keyword taxonomy (emotion, genre, textures, etc.). |
| musicdna-vibe-maps | Common vibe → partial DNA cards. |
| musicdna-top-patterns | Top producer / library pattern cards. |
TDQS
Scored across 6 tools
Each tool targets a distinct stage: DNA extraction, style field composition, keyword suggestion, intent scoring, pattern matching, and session prep. There is mild overlap in the text-analysis family (map_music_dna vs analyze_intent vs suggest_keywords), but the descriptions clarify the boundaries well enough for correct selection.
All six tools use a consistent snake_case verb_noun pattern (prepare_music_session, map_music_dna, build_style_field, suggest_keywords, analyze_intent, match_top_patterns). Naming is predictable and readable throughout with no mixed conventions.
Six tools is a reasonable, well-scoped set for a music-prompt preparation pipeline. It is slightly lean — no persistence or session-retrieval tool — but nothing feels padded or redundant.
The surface covers a coherent pipeline from raw intent through DNA extraction, style-field construction, and validated session prep. Minor gaps exist (no save/persist or re-open a prepared session, no actual generation step), but these may be intentionally out of scope.