MusicGPT MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MUSICGPT_API_KEY | Yes | Your MusicGPT API key from https://musicgpt.com/api-dashboard | |
| MUSICGPT_TIMEOUT | No | Timeout in milliseconds for API requests | 60000 |
| MUSICGPT_BASE_URL | No | The base URL for the MusicGPT API | https://api.musicgpt.com/api/public/v1 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_conversion_by_idA | Get details of a conversion by its task ID or conversion ID. Returns status, audio URL, and metadata. |
| get_all_voicesB | Get a paginated list of all available voices for voice conversion and TTS |
| search_voicesC | Search for voices by name |
| generate_musicB | Generate custom music from a text prompt using AI. Can create songs with or without lyrics, instrumental tracks, or vocal-only versions. |
| create_cover_songC | Create a cover version of a song with a different voice or style |
| generate_sound_effectC | Generate sound effects from a text description |
| voice_changerB | Convert audio from one voice to another using AI voice models |
| text_to_speechC | Convert text to speech using AI voices |
| extract_audioC | Extract vocals, instruments, or specific stems from audio |
| denoise_audioC | Remove background noise from audio |
| deecho_audioC | Remove echo from audio |
| dereverb_audioC | Remove reverb from audio |
| convert_audio_formatC | Convert audio file to a different format |
| cut_audioB | Cut or trim audio to a specific duration |
| change_audio_speedC | Change the playback speed of audio |
| master_audioC | Apply professional audio mastering to improve sound quality |
| remix_audioC | Create a remix of an audio track |
| extend_audioC | Extend an audio track using AI to generate continuation |
| inpaint_audioC | Fill in missing or corrupted parts of audio using AI |
| sing_over_instrumentalC | Add AI-generated vocals over an instrumental track |
| transcribe_audioC | Transcribe speech from audio to text |
| extract_key_bpmC | Extract musical key and BPM (tempo) from audio |
| audio_to_midiC | Convert audio to MIDI format |
| generate_lyricsC | Generate song lyrics based on a theme or prompt |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pasie15/mcp-server-musicgpt'
If you have feedback or need assistance with the MCP directory API, please join our Discord server