Yourmusic Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Yourmusic Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
AI-Powered Music Generation with Model Context Protocol
Official MusicMCP.AI Model Context Protocol (MCP) server that enables seamless interaction with our advanced AI music generation platform. This server allows MCP clients like Claude Desktop, OpenAI Agents and others to generate AI music through natural language commands.
</div>
curl -LsSf https://astral.sh/uv/install.sh | sh{
"mcpServers": {
"MusicMCP.AI": {
"command": "uvx",
"args": [
"aimusic-mcp"
],
"env": {
"MUSICMCP_API_KEY": "<insert-your-api-key-here>",
"MUSICMCP_API_URL": "https://www.musicmcp.ai/api",
"TIME_OUT_SECONDS": "600"
}
}
}
}| Variable | Description | Default | Required |
|---|---|---|---|
MUSICMCP_API_KEY | Your MusicMCP.AI API key | - | ✅ Yes |
MUSICMCP_API_URL | MusicMCP.AI API base URL | https://www.musicmcp.ai/api | ❌ No |
TIME_OUT_SECONDS | Timeout for music generation in seconds | 600 (10 min) | ❌ No |
Generate AI music based on simple text descriptions. AI automatically creates title, lyrics, and style.
Cost: 5 credits per generation (creates 2 songs)
Parameters:
prompt (str): Simple description of the music theme (1-1200 characters)instrumental (bool): Whether to generate instrumental music onlystyle (str, optional): Music style (e.g., "ambient", "pop", "rock")Example Prompts:
"Help me generate a song about a peaceful morning"
"Want a song that expresses longing"
"Create music about friendship"Output Example:
✅ Song 1 generated successfully!
📌 Title: Peaceful Morning
🆔 ID: c7630638-b8ba-4984-876b-6dd7e6eeb796
🔗 Download URL: https://cdn.musicmcp.ai/songs/abc123.mp3
🖼️ Cover Image: https://cdn.musicmcp.ai/images/abc123.jpg
⏱️ Duration: 180s
🎵 Style Tags: ambient, meditation, peaceful
🎹 Instrumental: No
📅 Created: 2025-01-15T10:30:45.123Z
📝 Lyrics Preview:
[Verse]
Gentle sunlight fills the room
Morning dew and sweet perfume...
You can download or play the audio from the URL above.
✅ Song 2 generated successfully!
📌 Title: Morning Peace
🆔 ID: d8741749-c9cb-5095-987c-7ee8f7ffb907
🔗 Download URL: https://cdn.musicmcp.ai/songs/def456.mp3
🖼️ Cover Image: https://cdn.musicmcp.ai/images/def456.jpg
⏱️ Duration: 213s
🎵 Style Tags: ambient, meditation, peaceful
🎹 Instrumental: No
📅 Created: 2025-01-15T10:30:45.126Z
📝 Lyrics Preview:
[Verse]
Calm and quiet, soft and still
Peaceful thoughts upon the hill...
You can download or play the audio from the URL above.Generate AI music with specific lyrics, title, and style parameters that you provide.
Cost: 5 credits per generation (creates 2 songs)
Parameters:
title (str): Song title (required)instrumental (bool): Whether to generate instrumental music only (required)lyric (str, optional): Complete lyrics content (not required when instrumental is true)tags (str, optional): Music style tags (e.g., 'pop', 'rock', 'folk')Example Usage:
Please help me generate a song:
Title: Summer Dreams
Lyrics: [complete lyrics content]
Style: folk
Or for instrumental:
Title: Summer Breeze
Instrumental: yes
Style: ambientOutput Example:
✅ Custom song 'Summer Dreams' (version 1) generated successfully!
📌 Title: Summer Dreams
🆔 ID: d1ed75a7-3e0b-42c6-b2be-7631204074fe
🔗 Download URL: https://cdn.musicmcp.ai/songs/xyz789.mp3
🖼️ Cover Image: https://cdn.musicmcp.ai/images/xyz789.jpg
⏱️ Duration: 195s
🎵 Style Tags: folk, acoustic, summer
🎹 Instrumental: No
📅 Created: 2025-01-15T11:45:30.456Z
📝 Lyrics Preview:
[Verse]
Walking through the summer fields
Golden wheat and nature's yields...
You can download or play the audio from the URL above.
✅ Custom song 'Summer Dreams' (version 2) generated successfully!
📌 Title: Summer Dreams
🆔 ID: e2fe86b8-4f1c-53d7-c3cf-8742305185gf
🔗 Download URL: https://cdn.musicmcp.ai/songs/uvw012.mp3
🖼️ Cover Image: https://cdn.musicmcp.ai/images/uvw012.jpg
⏱️ Duration: 203s
🎵 Style Tags: folk, acoustic, summer
🎹 Instrumental: No
📅 Created: 2025-01-15T11:45:30.459Z
📝 Lyrics Preview:
[Verse]
Walking through the summer fields
Golden wheat and nature's yields...
You can download or play the audio from the URL above.Check if your API key is valid and see your remaining credits.
Cost: Free
Example Usage:
"Validate my API key"
"Check my credit balance"Monitor the health status of the MusicMCP.AI API service.
Cost: Free
Example Usage:
"Check API service status"Get detailed information about the API including rate limits and documentation.
Cost: Free
Example Usage:
"Get API information"| Operation | Credits Cost | Output |
|---|---|---|
| Generate Inspiration Music | 5 credits | 2 songs |
| Generate Custom Music | 5 credits | 2 songs |
| Query Music Status | 0 credits (Free) | - |
| Validate API Key | 0 credits (Free) | - |
| API Health Check | 0 credits (Free) | - |
| Get API Info | 0 credits (Free) | - |
⚠️ Note: MusicMCP.AI credits are required to use the music generation tools.
#### Inspiration Mode:
#### Custom Mode:
#### Management Functions:
uvx aimusic-mcppip install aimusic-mcpgit clone https://github.com/ai-music-repo/aimusic-mcp-tool.git
cd aimusic-mcp-tool
pip install -e .chmod +x install.sh
./install.shThis MCP server integrates with MusicMCP.AI's RESTful API:
Music generation is asynchronous. The MCP server handles this automatically:
Step 1: Submit Generation Request
POST /music/generate/inspiration or /music/generate/custom
→ Returns: {"code": 200, "data": {"ids": ["id1", "id2"]}}Step 2: Automatic Polling (handled internally by MCP)
POST /music/generate/query with {"ids": ["id1", "id2"]}
→ Polls every 2 seconds until status = 1 (completed)
→ Song status: 0 = Failed, 1 = Completed, 2 = In ProgressStep 3: Return Complete Song Information
Once all songs are completed, returns full details:
- songName, songUrl, imgUrl, duration, tags, etc.Behind the Scenes:
generate_prompt_song() or generate_custom_song()/music/generate/query every 2 secondsTIME_OUT_SECONDS)Important Notes:
MUSICMCP_API_KEY is set correctlyvalidate_api_key tool to check your keyTIME_OUT_SECONDS if music generation takes longerWhen running with Claude Desktop, logs can be found at:
%APPDATA%\Claude\logs\mcp-server-MusicMCP.AI.log~/Library/Logs/Claude/mcp-server-MusicMCP.AI.logpytest tests/python -m musicmcp_ai_mcp.apimusicmcp_ai_mcp/
├── __init__.py # Package initialization
├── __main__.py # CLI entry point
└── api.py # Core MCP server implementation (430 lines)This project is licensed under the MIT License - see the LICENSE file for details.
<div align="center">
Made with ❤️ by the MusicMCP.AI Team
Transform your ideas into music with AI
</div>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.