Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription
intent_to_dnaGuided articulation: turn vague creative intent into Music DNA dimensions.
emotion_image_to_styleTranslate an emotional image description into Style field components.

Resources

Contextual data attached and managed by the client

NameDescription
library-promptsSeed Music DNA prompt library (Neon Horizons, Liminal Tides + schema).
library-entry-neon-horizons-001Library entry: Neon Horizons
library-entry-liminal-tides-001Library entry: Liminal Tides
musicdna-vocabMusic DNA keyword taxonomy (emotion, genre, textures, etc.).
musicdna-vibe-mapsCommon vibe → partial DNA cards.
musicdna-top-patternsTop producer / library pattern cards.

TDQS

B3.2/5.0

Scored across 6 tools

Disambiguation4/5

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.

Naming Consistency5/5

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.

Tool Count4/5

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.

Completeness4/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues