Mureka MCP Server by useapi.net
Música IA Mureka: músicas, letras, faixas instrumentais, partituras, sua própria voz como cantor, fala. De terceiros, pago (US$ 15/mês), funciona na sua própria conta Mureka.
Servidor MCP hospedado
npx add-mcp 'https://api.useapi.net/v1/mureka/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor Mureka MCP
16 de outubro de 2026
Sumário
- Endpoint e autorização
- Configuração
- Ferramentas
- Trabalhos de longa duração
- Exemplos de prompts
- Limites e observações
O servidor Mureka MCP da useapi.net permite que um assistente de IA, como Claude Code, Cursor ou VS Code Copilot, crie música e fala com Mureka nas suas próprias contas Mureka. É um servidor Model Context Protocol hospedado, sem nada para instalar: aponte seu cliente para a URL abaixo e adicione seu token de API da useapi.net.
Ele cobre toda a API Mureka: músicas a partir de um prompt ou das suas letras, sua própria voz como cantor reutilizável, edições e remixes, stems com MIDI e sessões de DAW, partituras e fala com vozes clonadas. Cada ferramenta chama a mesma API REST, então contas, limites e erros se comportam exatamente como documentado lá.
Existe um servidor Mureka MCP? A useapi.net hospeda um servidor Mureka MCP de terceiros em https://api.useapi.net/v1/mureka/mcp com 40 ferramentas para músicas, personagens, remixes, stems, partituras e fala, e ele roda no seu plano web Mureka, sem nada para instalar.
Prefere REST? Tutorial: Como Gerar Música com IA usando a API Mureka · Código: github.com/useapi/mureka-api
Veja todos os servidores MCP da useapi.net em Model Matrix & MCP.
Endpoint e autorização
https://api.useapi.net/v1/mureka/mcp
- Transporte: HTTP Streamable.
- Listado no Registro oficial de MCP como
net.useapi/mureka, então clientes e diretórios MCP que leem o registro podem encontrá-lo por esse nome. - Autorização: seu token de API da useapi.net no cabeçalho
Authorization: Bearer …, veja Configurar useapi.net. - Você precisa de pelo menos uma conta Mureka adicionada com Configurar Mureka. Adicionar e remover contas não está disponível via MCP: use POST /accounts.
Configuração
Substitua YOUR_API_TOKEN pelo seu token de API da useapi.net.
Claude Code
claude mcp add --transport http useapi-mureka https://api.useapi.net/v1/mureka/mcp --header "Authorization: Bearer YOUR_API_TOKEN"
Cursor
Em ~/.cursor/mcp.json:
{
"mcpServers": {
"useapi-mureka": {
"url": "https://api.useapi.net/v1/mureka/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
VS Code
Em .vscode/mcp.json:
{
"servers": {
"useapi-mureka": {
"type": "http",
"url": "https://api.useapi.net/v1/mureka/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Windsurf e outros clientes
Qualquer cliente que suporte servidores MCP remotos via HTTP com cabeçalhos personalizados funciona. O formato JSON usual:
{
"mcpServers": {
"useapi-mureka": {
"serverUrl": "https://api.useapi.net/v1/mureka/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Alguns clientes nomeiam o campo de endereço como url em vez de serverUrl.
Teste com curl
curl -s https://api.useapi.net/v1/mureka/mcp \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1"}}}'
curl -s https://api.useapi.net/v1/mureka/mcp \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
A primeira chamada responde com o nome do servidor useapi-mureka e suas instruções para o assistente, a segunda com as 40 ferramentas.
Ferramentas
As músicas carregam sua conta no song_id, então uma edição, remix, extração de stems ou partitura roda na conta que possui a música. Outras ferramentas aceitam um account opcional, necessário apenas quando você tem várias contas.
Contas
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_list_accounts | Lista suas contas Mureka com o modo de login e status. | |
mureka_get_account | Lê uma conta: modo de login, expiração da sessão e qualquer erro. | account |
mureka_get_profile | Retorna o plano Mureka da conta e o saldo de Gold. | account |
Músicas
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_create_song | Cria duas músicas a partir de uma descrição; a Mureka escreve as letras. | prompt, model |
mureka_create_song_with_lyrics | Cria duas músicas a partir das suas letras, com um estilo e opcionalmente uma voz, um personagem, uma faixa de referência ou uma melodia. | lyrics, desc, vocal_id, character_id, ref_id, motif_id, title, vocal_gender, model |
mureka_create_instrumental | Cria dois instrumentais a partir de um prompt ou uma faixa de referência. | prompt ou ref_id, title, model |
mureka_write_lyrics | Escreve letras a partir de uma ideia, sem criar uma música. | prompt |
Os parâmetros correspondem a POST /music/create, POST /music/create-advanced e POST /music/create-instrumental.
Edições e remix
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_extend_song | Continua uma música a partir do final com novas letras. | song_id, lyrics |
mureka_edit_section | Regrava um trecho de uma música com novas letras e mantém o resto. Retorna uma música. | song_id, start_milliseconds, end_milliseconds, lyrics, keep_melody |
mureka_remix_song | Regrava uma música, com vocais ou instrumental, em um novo estilo. | song_id, desc, lyrics, title, model |
Biblioteca
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_list_songs | Lista as músicas de uma conta, das mais recentes para as mais antigas. | account, last_id |
mureka_get_song | Lê uma música com suas letras, estilo e link mp3. | song_id |
mureka_delete_song | Exclui uma música. | song_id |
mureka_download_song | Retorna o pacote básico de stems ou o certificado de licença de uma música. | song_id, type |
mureka_create_video | Cria um vídeo de letras (mp4) para uma música. A Mureka não cria para músicas V9.5; músicas feitas em V9, V8, O2, V7.6 ou V7.5-all funcionam. | song_id |
Stems e partituras
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_extract_stems | Divide uma música em até 12 stems mais MIDI (100 Gold), ou vocais e instrumental (20 Gold). | song_id, all_stems |
mureka_download_stems | A partir de uma extração concluída: um stem com seu MIDI, ZIPs de tudo, ou uma sessão para Ableton Live, Logic Pro, Pro Tools ou Cubase. | stems_id, stem_name, daw |
mureka_get_sheet_music | Transcreve uma música, um link do YouTube ou um MP3 enviado em partituras MusicXML e PDF. 10 Gold. | song_id ou url, title |
Personagens
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_create_character | Transforma uma voz de mureka_upload_vocal, ou uma das suas músicas, em um cantor reutilizável. Grátis. | name, vocal_id ou song_id, bio, tags, desc, private |
mureka_list_characters | Lista seus personagens. | account, last_id |
mureka_set_character_private | Oculta um personagem de mureka.ai ou o publica. | character_id, private |
mureka_delete_character | Exclui um personagem. As músicas feitas com ele são mantidas. | character_id |
Vozes, referências e envios
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_list_styles | Lista as tags de gênero e humor que a Mureka entende. | account |
mureka_list_vocals | Lista as vozes de canto da Mureka, ou com mine: true as que você enviou. | mine, last_id |
mureka_list_references | Lista as faixas de referência de 30 segundos da Mureka por humor ou gênero. | mood, genre, last_id |
mureka_list_files | Lista as faixas de referência que você enviou. | last_id |
mureka_import_youtube | Busca o áudio de um link do YouTube no armazenamento da Mureka. | url |
mureka_upload_reference | Envia um MP3 como faixa de referência. | url ou contentBase64, title, mood, genre |
mureka_upload_motif | Envia um MP3 de ideia de melodia. | url ou contentBase64 |
mureka_upload_vocal | Envia um MP3 de uma voz de canto, cerca de 30 segundos de vocais claros. | url ou contentBase64, title |
mureka_delete_file | Exclui uma faixa de referência enviada. | id |
mureka_delete_vocal | Exclui uma voz enviada. | id |
Os envios aceitam arquivos MP3 de até 40 MB, de uma URL https pública ou enviados como contentBase64.
Fala
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_create_speech | Texto para fala com uma voz, ou uma conversa entre várias vozes. | text + voice_id, ou conversation, title |
mureka_list_speech | Lista a fala criada em uma conta. | last_id |
mureka_delete_speech | Exclui um item de fala. | id |
mureka_list_voices | Lista as vozes de fala da Mureka, ou com cloned: true as que você clonou. | cloned, last_id |
mureka_clone_voice | Clona uma voz de fala a partir de uma amostra MP3. | url ou contentBase64, title, desc, lang |
mureka_delete_voice | Exclui uma voz clonada. | voice_id |
Trabalhos
| Ferramenta | O que faz | Parâmetros principais |
|---|---|---|
mureka_get_job | Lê um trabalho de música, edição, remix, stems ou fala, e com wait: true espera ele terminar. | jobid, wait |
mureka_list_jobs | Lista os trabalhos em execução agora em cada conta. |
O esquema completo de entrada de cada ferramenta vem de tools/list.
Trabalhos de longa duração
Clientes MCP geralmente desistem de uma chamada de ferramenta após cerca de um minuto, então uma ferramenta espera até cerca de 50 segundos:
- Uma música, edição ou remix geralmente leva de 45 a 90 segundos. Se não terminar a tempo, a ferramenta retorna o
jobid, emureka_get_jobcomwait: trueretoma. Peça ao assistente para continuar verificando até terminar. - Uma extração de stems leva cerca de um minuto, e fala de 20 a 90 segundos, da mesma forma.
- Partituras respondem em 5 a 20 segundos, mais até 15 segundos para buscar um link do YouTube.
Clientes que pedem notificações de progresso recebem uma a cada cerca de 10 segundos enquanto uma ferramenta espera.
Cada música retorna com seu song_id e um link público mp3.
Exemplos de prompts
- “Escreva letras para uma música sobre um faroleiro, depois faça como uma balada folk lenta em V9.5.”
- “Envie este clipe de voz como uma cantora chamada Nova, mantenha privado, e faça ela cantar minhas letras como synthwave.”
- “Remixe minha última música como drum and bass.”
- “Divida essa música em vocais e instrumental e me dê uma sessão do Logic Pro.”
- “Transforme este vídeo do YouTube em partitura.”
- “Leia este parágrafo em voz alta com uma voz britânica calorosa.”
- “Quanto Gold Mureka resta na minha conta?”
Limites e observações
- As ferramentas usam suas contas Mureka e as mesmas regras da API REST. A maioria das ações usa o Gold Mureka da conta: veja os preços na página da API Mureka.
- Conectores personalizados no claude.ai precisam de login OAuth, que este servidor ainda não suporta. Use Claude Code ou outro cliente que possa enviar um cabeçalho
Authorization. - Um cliente pode enviar até 20 solicitações JSON-RPC em um único lote.
- Se o cliente enviar um cabeçalho
MCP-Protocol-Version, ele deve ser uma das versões suportadas:2025-06-18,2025-03-26ou2024-11-05. - Cada chamada de ferramenta aparece nas suas estatísticas de uso (
bot=mureka) como modelomcp, com o nome da ferramenta como status, oufailed.
Tutoriais para a API Mureka v1:
- Como Transformar uma Música ou Link do YouTube em Partitura com a API Mureka
- Amostras de Música da API Mureka
- Como Gerar Música com IA usando a API Mureka (Alternativa ao Suno / Udio)
- APIs de Música com IA Comparadas: Mureka vs MiniMax vs ElevenLabs vs Lyria 3 Pro
- Quatro APIs de Música com IA nos Mesmos Seis Briefs: TemPolor v4.8, MiniMax Music-3.0, Lyria 3.5 e Mureka V9.5
{ "@context": "https://schema.org", "@type": "APIReference", "name": "Mureka MCP Server: Songs, Characters, Stems and Sheet Music", "url": "https://useapi.net/docs/api-mureka-v1/mcp", "inLanguage": "en", "isAccessibleForFree": true, "description": "Connect Claude Code, Cursor, VS Code or any MCP client to the hosted useapi.net Mureka MCP server: 40 tools for songs, characters, remix, stems, sheet music and speech.", "about": "Mureka API v1", "isPartOf": { "@type": "APIReference", "name": "Mureka API v1" }, "publisher": { "@type": "Organization", "name": "useapi.net", "url": "https://useapi.net", "logo": { "@type": "ImageObject", "url": "https://useapi.net/assets/brand/useapi-logo-512.png" }, "alternateName": ["useapi", "UseAPI"], "sameAs": ["https://discord.gg/w28uK3cnmF", "https://t.me/use_api", "https://github.com/useapi", "https://bsky.app/profile/useapi.net", "https://www.youtube.com/@useapi-net"] }, "documentationOf": { "@type": "WebAPI", "name": "useapi.net REST API", "documentation": "https://useapi.net/llms.txt", "termsOfService": "https://useapi.net/docs/legal" } }
{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://useapi.net/" }, { "@type": "ListItem", "position": 2, "name": "Mureka API v1", "item": "https://useapi.net/docs/api-mureka-v1" }, { "@type": "ListItem", "position": 3, "name": "MCP Server", "item": "https://useapi.net/docs/api-mureka-v1/mcp" } ] }