MusicMCP.AI
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MUSICMCP_API_KEY | Yes | Your MusicMCP.AI API key | |
| MUSICMCP_API_URL | No | MusicMCP.AI API base URL | https://www.musicmcp.ai/api |
| TIME_OUT_SECONDS | No | Timeout for music generation in seconds | 600 |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_prompt_songA | 🎼 Inspiration Mode: Generate songs based on simple text descriptions (AI automatically generates title, lyrics, style, etc.) |
| generate_custom_songA | 🎵 Custom Mode: Generate songs based on detailed song information (user specifies song name, lyrics, style, etc.) |
| check_credit_balanceB | Check your credit balance. |
| check_api_healthA | Check the health status of the MusicMCP.AI API service. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
The four tools have clearly distinct purposes: check_api_health monitors service status, check_credit_balance queries account credits, generate_custom_song creates songs from detailed specifications, and generate_prompt_song generates songs from simple themes. There is no overlap or ambiguity between these functions, making tool selection straightforward for an agent.
All tool names follow a consistent verb_noun pattern (check_api_health, check_credit_balance, generate_custom_song, generate_prompt_song). The naming is uniform and predictable, using snake_case throughout with clear action-object pairs that enhance readability and usability.
With 4 tools, the count is reasonable for a music generation service, covering essential operations like health checks, balance inquiries, and two song generation modes. However, it feels slightly thin as it lacks tools for managing generated songs (e.g., list, delete) or handling credits beyond checking balance, which could limit functionality in extended workflows.
The toolset covers core song generation and basic service operations, but has notable gaps. There are no tools for managing generated songs (e.g., retrieval, deletion), handling credits (e.g., purchase, usage history), or configuring settings. This incompleteness may require workarounds for agents, especially in scenarios involving song lifecycle management or credit transactions.