Mureka MCP Server by useapi.net
Música AI de Mureka: canciones, letras, pistas separadas, partituras, tu propia voz como cantante, habla. De terceros, de pago ($15/mes), funciona con tu propia cuenta de Mureka.
Servidor MCP alojado
npx add-mcp 'https://api.useapi.net/v1/mureka/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor Mureka MCP
16 de octubre de 2026
Tabla de contenidos
- Endpoint y autorización
- Configuración
- Herramientas
- Trabajos de larga duración
- Ejemplos de indicaciones
- Límites y notas
El servidor Mureka MCP de useapi.net permite que un asistente de IA como Claude Code, Cursor o VS Code Copilot cree música y voz con Mureka en tus propias cuentas de Mureka. Es un servidor Model Context Protocol alojado, sin nada que instalar: apunta tu cliente a la URL de abajo y añade tu token de API de useapi.net.
Cubre toda la API de Mureka: canciones a partir de una indicación o tus letras, tu propia voz como cantante reutilizable, ediciones y remezclas, pistas separadas con MIDI y sesiones de DAW, partituras y voz con voces clonadas. Cada herramienta llama a la misma API REST, por lo que las cuentas, los límites y los errores se comportan exactamente como se documenta allí.
¿Existe un servidor Mureka MCP? useapi.net aloja un servidor Mureka MCP de terceros en https://api.useapi.net/v1/mureka/mcp con 40 herramientas para canciones, personajes, remezclas, pistas separadas, partituras y voz, y funciona con tu plan web de Mureka, sin nada que instalar.
¿Prefieres REST? Tutorial: Cómo generar música de IA con la API de Mureka · Código: github.com/useapi/mureka-api
Consulta todos los servidores MCP de useapi.net en Model Matrix & MCP.
Endpoint y autorización
https://api.useapi.net/v1/mureka/mcp
- Transporte: HTTP transmisible.
- Listado en el Registro oficial de MCP como
net.useapi/mureka, por lo que los clientes y directorios MCP que lean el registro pueden encontrarlo por ese nombre. - Autorización: tu token de API de useapi.net en el encabezado
Authorization: Bearer …, consulta Configurar useapi.net. - Necesitas al menos una cuenta de Mureka añadida con Configurar Mureka. Añadir y eliminar cuentas no está disponible a través de MCP: usa POST /accounts.
Configuración
Reemplaza YOUR_API_TOKEN con tu token de API de 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
En ~/.cursor/mcp.json:
{
"mcpServers": {
"useapi-mureka": {
"url": "https://api.useapi.net/v1/mureka/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
VS Code
En .vscode/mcp.json:
{
"servers": {
"useapi-mureka": {
"type": "http",
"url": "https://api.useapi.net/v1/mureka/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Windsurf y otros clientes
Cualquier cliente que admita servidores MCP remotos a través de HTTP con encabezados personalizados funciona. La forma habitual en JSON:
{
"mcpServers": {
"useapi-mureka": {
"serverUrl": "https://api.useapi.net/v1/mureka/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Algunos clientes nombran el campo de dirección url en lugar de serverUrl.
Pruébalo con 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"}'
La primera llamada responde con el nombre del servidor useapi-mureka y sus instrucciones para el asistente, la segunda con las 40 herramientas.
Herramientas
Las canciones llevan su cuenta en el song_id, por lo que una edición, remezcla, extracción de pistas o partitura se ejecuta en la cuenta que posee la canción. Otras herramientas aceptan un account opcional, requerido solo cuando tienes varias cuentas.
Cuentas
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_list_accounts | Lista tus cuentas de Mureka con su modo de inicio de sesión y estado. | |
mureka_get_account | Lee una cuenta: modo de inicio de sesión, expiración de sesión y cualquier error. | account |
mureka_get_profile | Devuelve el plan de Mureka y el saldo de Gold de la cuenta. | account |
Canciones
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_create_song | Crea dos canciones a partir de una descripción; Mureka escribe las letras. | prompt, model |
mureka_create_song_with_lyrics | Crea dos canciones a partir de tus letras, con un estilo y opcionalmente una voz, un personaje, una pista de referencia o una melodía. | lyrics, desc, vocal_id, character_id, ref_id, motif_id, title, vocal_gender, model |
mureka_create_instrumental | Crea dos instrumentales a partir de una indicación o una pista de referencia. | prompt o ref_id, title, model |
mureka_write_lyrics | Escribe letras a partir de una idea, sin crear una canción. | prompt |
Los parámetros coinciden con POST /music/create, POST /music/create-advanced y POST /music/create-instrumental.
Ediciones y remezclas
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_extend_song | Continúa una canción desde su final con nuevas letras. | song_id, lyrics |
mureka_edit_section | Vuelve a cantar un rango de una canción con nuevas letras y conserva el resto. Devuelve una canción. | song_id, start_milliseconds, end_milliseconds, lyrics, keep_melody |
mureka_remix_song | Regraba una canción, con voz o instrumental, en un nuevo estilo. | song_id, desc, lyrics, title, model |
Biblioteca
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_list_songs | Lista las canciones de una cuenta, de más reciente a más antigua. | account, last_id |
mureka_get_song | Lee una canción con sus letras, estilo y enlace mp3. | song_id |
mureka_delete_song | Elimina una canción. | song_id |
mureka_download_song | Devuelve el paquete básico de pistas separadas o el certificado de licencia de una canción. | song_id, type |
mureka_create_video | Crea un video de letras (mp4) para una canción. Mureka no lo crea para canciones V9.5; las canciones hechas en V9, V8, O2, V7.6 o V7.5-all funcionan. | song_id |
Pistas separadas y partituras
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_extract_stems | Divide una canción en hasta 12 pistas separadas más MIDI (100 Gold), o voz e instrumental (20 Gold). | song_id, all_stems |
mureka_download_stems | Desde una extracción terminada: una pista con su MIDI, ZIPs de todo, o una sesión para Ableton Live, Logic Pro, Pro Tools o Cubase. | stems_id, stem_name, daw |
mureka_get_sheet_music | Transcribe una canción, un enlace de YouTube o un MP3 subido a partituras MusicXML y PDF. 10 Gold. | song_id o url, title |
Personajes
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_create_character | Convierte una voz de mureka_upload_vocal, o una de tus canciones, en un cantante reutilizable. Gratis. | name, vocal_id o song_id, bio, tags, desc, private |
mureka_list_characters | Lista tus personajes. | account, last_id |
mureka_set_character_private | Oculta un personaje de mureka.ai o lo publica. | character_id, private |
mureka_delete_character | Elimina un personaje. Las canciones hechas con él se conservan. | character_id |
Voces, referencias y subidas
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_list_styles | Lista las etiquetas de género y estado de ánimo que Mureka entiende. | account |
mureka_list_vocals | Lista las voces de canto de Mureka, o con mine: true las que subiste. | mine, last_id |
mureka_list_references | Lista las pistas de referencia de 30 segundos de Mureka por estado de ánimo o género. | mood, genre, last_id |
mureka_list_files | Lista las pistas de referencia que subiste. | last_id |
mureka_import_youtube | Obtiene el audio de un enlace de YouTube en el almacenamiento de Mureka. | url |
mureka_upload_reference | Sube un MP3 como pista de referencia. | url o contentBase64, title, mood, genre |
mureka_upload_motif | Sube una idea de melodía en MP3. | url o contentBase64 |
mureka_upload_vocal | Sube un MP3 de una voz de canto, unos 30 segundos de voz clara. | url o contentBase64, title |
mureka_delete_file | Elimina una pista de referencia subida. | id |
mureka_delete_vocal | Elimina una voz subida. | id |
Las subidas aceptan archivos MP3 de hasta 40 MB, desde una URL https pública o enviados como contentBase64.
Voz
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_create_speech | Texto a voz con una voz, o una conversación entre varias voces. | text + voice_id, o conversation, title |
mureka_list_speech | Lista la voz creada en una cuenta. | last_id |
mureka_delete_speech | Elimina un elemento de voz. | id |
mureka_list_voices | Lista las voces de voz de Mureka, o con cloned: true las que clonaste. | cloned, last_id |
mureka_clone_voice | Clona una voz hablada a partir de una muestra MP3. | url o contentBase64, title, desc, lang |
mureka_delete_voice | Elimina una voz clonada. | voice_id |
Trabajos
| Herramienta | Qué hace | Parámetros principales |
|---|---|---|
mureka_get_job | Lee un trabajo de canción, edición, remezcla, pistas separadas o voz, y con wait: true espera a que termine. | jobid, wait |
mureka_list_jobs | Lista los trabajos en ejecución ahora en cada cuenta. |
El esquema completo de entrada de cada herramienta proviene de tools/list.
Trabajos de larga duración
Los clientes MCP suelen abandonar una llamada de herramienta después de aproximadamente un minuto, por lo que una herramienta espera hasta unos 50 segundos:
- Una canción, edición o remezcla suele tardar de 45 a 90 segundos. Si no termina a tiempo, la herramienta devuelve el
jobid, ymureka_get_jobconwait: truelo retoma. Pide al asistente que siga comprobando hasta que termine. - Una extracción de pistas separadas tarda aproximadamente un minuto, y la voz de 20 a 90 segundos, de la misma manera.
- Las partituras responden en 5 a 20 segundos, más hasta 15 segundos para obtener un enlace de YouTube.
Los clientes que solicitan notificaciones de progreso reciben una aproximadamente cada 10 segundos mientras una herramienta espera.
Cada canción regresa con su song_id y un enlace público mp3.
Ejemplos de indicaciones
- “Escribe letras para una canción sobre un farero, luego hazla como una balada folk lenta en V9.5.”
- “Sube este clip de voz como cantante llamada Nova, mantenlo privado, y haz que cante mis letras como synthwave.”
- “Remezcla mi última canción como drum and bass.”
- “Divide esa canción en voz e instrumental y dame una sesión de Logic Pro.”
- “Convierte este video de YouTube en partitura.”
- “Lee este párrafo en voz alta con una voz británica cálida.”
- “¿Cuánto Mureka Gold queda en mi cuenta?”
Límites y notas
- Las herramientas usan tus cuentas de Mureka y las mismas reglas que la API REST. La mayoría de las acciones usan el Mureka Gold de la cuenta: consulta los precios en la página de la API de Mureka.
- Los conectores personalizados en claude.ai necesitan inicio de sesión OAuth, que este servidor aún no admite. Usa Claude Code u otro cliente que pueda enviar un encabezado
Authorization. - Un cliente puede enviar hasta 20 solicitudes JSON-RPC en un solo lote.
- Si el cliente envía un encabezado
MCP-Protocol-Version, debe ser una de las versiones admitidas:2025-06-18,2025-03-26o2024-11-05. - Cada llamada de herramienta aparece en tus estadísticas de uso (
bot=mureka) como modelomcp, con el nombre de la herramienta como su estado, ofailed.
Tutoriales para la API de Mureka v1:
- Cómo convertir una canción o enlace de YouTube en partitura con la API de Mureka
- Muestras de música de la API de Mureka
- Cómo generar música de IA con la API de Mureka (alternativa a Suno / Udio)
- APIs de música de IA comparadas: Mureka vs MiniMax vs ElevenLabs vs Lyria 3 Pro
- Cuatro APIs de música de IA con los mismos seis encargos: TemPolor v4.8, MiniMax Music-3.0, Lyria 3.5 y 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" } ] }