BlogIngeniería

Servidores MCP de partituras: qué hace cada uno

Un mapa de 27 servidores por función: dónde se ejecuta cada uno, cómo inicia sesión, qué clientes menciona y cuándo cambió por última vez. ScoreStarling es nuestro y aparece en las tablas con las mismas columnas.

Escrito por
Publicado
Actualizado
Extensión
12 min de lectura

La respuesta corta

Abrimos 27 servidores MCP de partituras en octubre de 2026 y hacen cinco trabajos distintos. Dos servidores alojados convierten una grabación en notación, Mirelo y nuestro ScoreStarling, y audio2score-mcp lo hace en tu equipo con componentes de código abierto. MuseScore, Dorico y Finale tienen cada uno servidores que manejan la aplicación de tu equipo; mcp-musescore y mcp-score son los activos de MuseScore. El resto renderiza la notación que escribe un asistente, analiza música con music21 y motores similares, o lee y busca música impresa.

¿Cómo encontramos y comprobamos estos servidores?

Buscamos en el registro oficial de MCP, GitHub, PulseMCP, Glama y mcp.so servidores de partituras, notación, MuseScore, music21, MusicXML, ABC, LilyPond, Dorico y de audio a MIDI, y luego abrimos el README o la página de producto de cada servidor de esta lista. Los directorios aportaron poco por sí solos: PulseMCP devolvió un servidor para “sheet music” y ninguno para “music21”, así que la mayor parte de la lista salió de GitHub. Añadimos Music Tutor el 13 de octubre de 2026, después de que apareciera junto a ScoreStarling en búsquedas de conectores de notación musical para Claude, y volvimos a comprobar Mirelo ese día, tras el lanzamiento de su API Audio-to-MIDI Pro.

En las tablas, la última actividad es la versión más reciente, con su número, o, en su defecto, el último commit de la rama principal. “Local” significa que el servidor se ejecuta en tu equipo, normalmente por stdio, y “ChatGPT” significa que se puede añadir a ChatGPT por su dirección, como servidor MCP personalizado. Enviamos a cada servidor alojado una solicitud MCP initialize, el primer mensaje que envía cualquier cliente, para ver si pide iniciar sesión. No instalamos ni ejecutamos los servidores locales, así que sus funciones son las que describen sus autores. Dejamos fuera los servidores que solo generan MIDI o audio, los controladores de DAW, los servidores de streaming y de metadatos, las apps de práctica, las copias de otros proyectos y los repositorios cuyo README no describe un servidor que funcione. ScoreStarling es nuestro, así que aparece con las mismas columnas y con sus límites.

¿Qué servidores MCP convierten una grabación en partitura?

Tres de los servidores que abrimos toman una grabación y devuelven notación: Mirelo y ScoreStarling son alojados, y audio2score-mcp se ejecuta en tu equipo. Otros tres no llegan a la partitura: audiolla y un servidor de MuScriptor devuelven MIDI, y fingerstyle-tab-mcp escribe tablatura en texto.

De grabación a notación o MIDI, comprobado el 3 de octubre de 2026; Mirelo otra vez el 13 de octubre
ServidorQué haceEjecuciónInicio de sesiónClientes mencionadosÚltima actividad
ScoreStarling (nuestro)De una grabación, una partitura o un texto de notación a una partitura editable; ediciones, vistas previas, pentagrama/TAB/jianpu, exportaciones de notación y de audio. Vista previa gratis de 30 segundos y después 10 créditos por pieza; una banda, 30 créditos por minuto; 6 minutos (15 con Plus) para un instrumento o una voz y para piano solo, hasta 30 minutos (6 sin Plus) para Banda; 95 MiB; tempo detectado salvo que indiques uno. Límites actuales; WebMCP beta en el navegador es aparteAlojadoOAuth; cuenta gratisClaude, ChatGPT, Claude Code, Codex, Cursor, VS Code, Gemini CLI, Devin Desktop, HermesActualizado el 8 oct 2026
Mirelo MCPAudio-to-MIDI Pro sobre una grabación completa; devuelve MIDI, MusicXML y partitura, con el tempo detectado; en su mayoría herramientas de efectos de sonidoAlojadoOAuth o clave de APIClaude, ChatGPT, Cursor, Claude Code, CodexAPI Pro, 9 oct 2026
audio2score-mcpDe Basic Pitch a MIDI y después music21 para generar archivos MusicXMLLocalNingunoClaude Code20 ago 2026
audiollaDe audio a MIDI con Basic Pitch, entre decenas de herramientas de audio; sin notaciónAutoalojado, HTTPToken opcionalCualquierav1.1.7, 1 ago 2026
midi (MuScriptor)De audio a MIDI de varios instrumentos con el modelo MuScriptor; sin notaciónLocal, LinuxNingunoNo indicado4 ago 2026
fingerstyle-tab-mcpDe una grabación de guitarra a tablatura en texto, con Demucs y Basic PitchLocalNingunoClaude Desktop15 ene 2026

Los dos servidores alojados están pensados para trabajos distintos. El de Mirelo es sobre todo un conjunto de herramientas de efectos de sonido; su herramienta Audio-to-MIDI devuelve archivos y detecta el tempo si no indicas uno, y el README de su plugin no lista ninguna herramienta para editar una partitura. ScoreStarling detecta el tempo si no indicas uno y guarda la partitura en tu cuenta, donde puedes corregir notas, oír un cambio antes de aplicarlo, transportar y exportar; está en el directorio de plugins de ChatGPT, y el directorio de Claude seguía revisándolo el 25 de octubre de 2026. El registro de cambios de Mirelo dice que su servidor MCP devuelve MIDI, MusicXML y partitura desde el 8 de septiembre de 2026, y que el modelo pasó a llamarse Audio-to-MIDI Pro el 17 de septiembre. Su API Pro, anunciada el 9 de octubre, admite una mezcla completa de hasta 30 minutos y 100 MiB, puede añadir un grabado más limpio y partituras en PDF con tablatura de guitarra y bajo, e indica si se detectaron el tempo y el compás. Mirelo informa de mejoras de 1,1 a 10,7 puntos de F1 sobre el modelo MuScriptor en cuatro conjuntos de prueba; nosotros no lo hemos medido. ScoreStarling cubre 6 minutos (15 con Plus) para un instrumento o una voz y para piano solo, y hasta 30 minutos (6 sin Plus) para una banda, con créditos. Mirelo es también nuestro socio para bandas dentro de ScoreStarling. audio2score-mcp se detiene en los archivos a propósito y deja la edición a tu aplicación de notación. El servidor de MuScriptor necesita iniciar sesión en Hugging Face para descargar su modelo, cuyos pesos son de uso no comercial.

¿Qué servidores MCP renderizan o escriben notación?

Seis servidores convierten la notación que escribe el asistente, en ABC, LilyPond, JSON, MusicXML o MEI, en algo que puedes ver, oír o imprimir. Ninguno transcribe una grabación.

Renderizado o escritura de notación, comprobado el 3 de octubre de 2026; Music Tutor el 13 de octubre
ServidorQué haceEjecuciónInicio de sesiónClientes mencionadosÚltima actividad
Sheet Music Server (ejemplo de MCP Apps)De notación ABC a partitura reproducible con abcjs; una herramientaLocal, o una demo alojadaNingunoHosts de MCP Appsv2.0.3, 25 sep 2026
MCP Music StudioDe ABC a partitura con reproducción, transposición y descarga de MIDI y WAV; live coding con StrudelAlojado o localNingunoClaude, Claude Code, Codex CLI, Gemini CLI, Cursor, VS Code, Windsurfv0.9.2, 2 oct 2026
Music TutorLecciones de teoría: ABC, MusicXML o MEI que escribe el asistente, mostrados en un pentagrama con reproducción; extractos de piano de dominio público, construcción de acordes, comprobaciones de escritura a voces, cuestionarios de entrenamiento auditivo; 11 herramientas de solo lecturaAlojadoNingunoClaude, ChatGPT, Claude Codev0.5.0, sin fecha
Gradus NotationDe partitura en JSON a SVG, MusicXML y MIDI; análisis armónico; comprobaciones de grabadoLocal, llama a la API de GradusNingunoClaude Code, Claude Desktopv0.8.0, 26 ago 2026
lilypond-mcpDe código LilyPond a PDF recortado, EPS, SVG o PNGLocalNingunoClaude Code, Claude Desktopv0.2.2, 9 sep 2026
sheet-music-mcpSeis servidores para coros: de foto a MusicXML, renderizado, reproducción de partes, edición en ABC, diferencias entre ediciones y seguimiento de un cantanteLocalNingunoClaude Desktop, Claude Code, Cursor, Windsurf, Continue, Zedv0.2.1, 26 sep 2026

El ejemplo oficial es el más pequeño: su única herramienta, play-sheet-music, toma ABC y lo dibuja en los hosts compatibles con MCP Apps, y una copia en example-server.modelcontextprotocol.io respondió a nuestra solicitud inicial sin pedir inicio de sesión. También lo hizo la dirección alojada de Music Studio, y la de Music Tutor el 13 de octubre, que listó 11 herramientas, todas marcadas como de solo lectura. Music Tutor, de los creadores de Real Sight Reader y Real Ear Trainer, está pensado para dar lecciones: muestra la notación que escribe el asistente, encuentra pasajes en su biblioteca de piano de dominio público y corrige las respuestas de los ejercicios de entrenamiento auditivo. No lee tus grabaciones ni tus archivos, así que funciona junto a un servidor de transcripción y no lo sustituye. Gradus es un paquete local que envía las partituras a la API alojada de su creador sin clave y pide a los agentes que atribuyan a Gradus lo que muestren; además analiza la armonía y comprueba el grabado según un reglamento citado. lilypond-mcp ejecuta una compilación de LilyPond en WebAssembly, y el servidor de renderizado de raulkivi usa Verovio, el motor de grabado que usamos también nosotros.

¿Hay un servidor MCP para MuseScore, Dorico o Finale?

Sí: encontramos cinco para MuseScore, dos para Dorico y uno para Finale, todos proyectos independientes en GitHub que se ejecutan en tu equipo junto a la aplicación.

Control de software de notación, comprobado el 3 de octubre de 2026
ServidorQué haceEjecuciónInicio de sesiónClientes mencionadosÚltima actividad
mcp-musescoreControla una partitura abierta de MuseScore 3 o 4: notas, silencios, grupos irregulares, letra, compasesLocal, con un plugin de MuseScoreNingunoClaude Desktop2 oct 2026
mcp-scoreEscribe MusicXML mediante music21; edita en vivo una partitura de MuseScore Studio 4.4.2+; renderiza archivos; Dorico, experimentalLocal, con un plugin de MuseScoreNingunoClaude Code, Claude Desktop, LM Studiov0.1.0, 25 sep 2026
musescore-mcp (JordanSucher)Entrada básica de notas y silencios en una partitura abierta de MuseScoreLocal, con un plugin de MuseScoreNingunoClaude Desktop20 abr 2025
musescore-mcp (strongbeen04)Se apoya en la línea de comandos de MuseScore: convierte, exporta particellas, transporta y pasa MIDI a un archivo de MuseScoreLocalNingunoClaude Desktop, Claude Code10 may 2026
ScoreBridgeConvierte la música impresa que el asistente lee en un PDF o una imagen en un archivo de MuseScore editableLocalNingunoNo indicadov0.1.0, 1 oct 2026
dorico-mcp-serverHerramientas de entrada de notas, notación, armonía y orquestación en DoricoLocalPreferencia de DoricoClaude Desktop, ChatGPT Desktopv0.3.0, 6 ene 2026
Dorico MaestroEntrada de notas en el cursor, partituras MusicXML, auditorías de conducción de voces, exportación a PDF en Dorico 4 a 6LocalAviso de DoricoClaude Desktop, Cursor, Antigravityv0.1.6, 10 sep 2026
FinaleMCPGrabado y formato en un documento de Finale abierto, con cada paso reversibleLocal, con un puente LuaNingunoClaude Code, Claude Desktop24 jul 2026

Funcionan a través de las interfaces propias de cada aplicación: los plugins, el host de extensiones o la línea de comandos de MuseScore; la Remote Control API de Dorico, que se permite en Dorico mediante una preferencia o un aviso en la primera conexión; o un script de RGP Lua en Finale. El README de FinaleMCP señala que Finale se descontinuó en agosto de 2024 pero aún funciona. Ninguno importa audio. El servidor de JordanSucher sigue apareciendo en los directorios pero no ha cambiado desde abril de 2025, así que probaríamos primero mcp-musescore y mcp-score; mcp-score se define como alfa. La única entrada del registro oficial de MCP con “musescore” en el nombre, @chrischall/musescore-mcp, es un paquete local para Claude que busca en el sitio musescore.com a través de tu navegador con la sesión iniciada en lugar de editar partituras; se publicó por última vez el 28 de septiembre de 2026, y su repositorio de GitHub devolvió 404 cuando lo comprobamos.

¿Hay un servidor MCP de music21 para analizar música?

Varios. music21 es, en palabras de su propia documentación, “un conjunto de herramientas basado en Python para la musicología asistida por computadora”, y estos servidores lo usan, o usan motores similares, para responder preguntas sobre tonalidades, acordes, cadencias y conducción de voces en archivos MIDI, MusicXML o MEI.

Análisis musical, comprobado el 3 de octubre de 2026
ServidorQué haceEjecuciónInicio de sesiónClientes mencionadosÚltima actividad
music21-mcp-server13 herramientas: tonalidad, números romanos, conducción de voces, patrones, armonización, contrapuntoLocalNingunoClaude Desktopv1.0.0, 18 mar 2026
music21-mcp (SimonsonM)Siete herramientas: tonalidad, progresiones, cadencias, armonización, contrapunto, MIDILocalNingunoClaude Desktop, Claude Code18 abr 2026
music21-mcp (cclawton)16 herramientas para leer, editar y analizar archivos MIDILocalNingunoNo indicado14 jul 2026
encoding-music-mcpAnaliza archivos MEI, con 46 incluidos, y los renderiza con VerovioLocalNingunoClaude Desktop31 ago 2026
THIRI Chord IntelligenceAnálisis de acordes, disposición de acordes y rearmonización; licencia no comercialAlojado o localClave de APIClaude, Cursorv0.5.3, 9 ago 2026

El que más estrellas tiene, music21-mcp-server, requiere una instalación desde el código fuente: el paquete pip que nombra su README no estaba en PyPI cuando lo comprobamos, y su rama principal cambió por última vez el 19 de marzo de 2026. También ofrece una API HTTP local junto al servidor MCP. encoding-music-mcp viene de la plataforma de análisis de datos de la Universidad de Melbourne y es adecuado para ediciones académicas en MEI. THIRI responde preguntas sobre acordes en lugar de leer partituras completas.

¿Qué otros servidores MCP de partituras conviene conocer?

Hay dos trabajos junto a la transcripción: leer música impresa para pasarla a una partitura digital y encontrar partituras de dominio público.

Lectura y búsqueda de música impresa, comprobado el 3 de octubre de 2026
ServidorQué haceEjecuciónInicio de sesiónClientes mencionadosÚltima actividad
MelogenMúsica impresa (PDF, PNG, JPG) a MIDI y MusicXML; análisis de canciones: tempo, tonalidad y estructuraAlojadoOAuthChatGPTSin fecha
mcp-imslpBusca obras, ediciones y compositores de dominio público en IMSLP y enlaza a ellosLocalNingunoClaude Code, Claude Desktop, Cursor, VS Codev1.0.1, 29 ago 2026

Para leer música impresa en tu propio equipo, el servidor omr-mcp del conjunto de raulkivi de arriba convierte una foto o un escaneo en MusicXML, y ScoreBridge, en la tabla de MuseScore, hace que el asistente lea la página y la escriba mediante MuseScore. Todos trabajan a partir de imágenes de una página, no de audio.

¿Cómo se elige un servidor MCP de partituras?

Empieza por el trabajo y luego comprueba dónde se ejecuta el servidor.

  • Para obtener una partitura editable a partir de una grabación dentro de una app de chat, usa un servidor alojado de grabación a notación: ScoreStarling con una cuenta gratis, o Mirelo con una cuenta de Mirelo. Compara cómo fija cada uno el tempo, cuánto puede durar una toma y qué archivos devuelve.
  • Para seguir trabajando en MuseScore, Dorico o Finale, usa uno de los servidores de aplicación. Necesitan la aplicación instalada en el mismo equipo, normalmente abierta, y un cliente que ejecute servidores locales.
  • Para análisis o enseñanza, prueba un servidor de music21 o Gradus; para ediciones MEI, encoding-music-mcp.
  • Para que el asistente escriba y muestre música, usa Music Studio o el ejemplo Sheet Music Server para ABC, o lilypond-mcp para LilyPond. Para lecciones de teoría con ejemplos que puedas oír, prueba Music Tutor.

Los servidores alojados son los que puedes añadir a ChatGPT, o a Claude en la web y en el teléfono, pero tus archivos van al proveedor y la mayoría requiere una cuenta con él. El formulario de servidor MCP personalizado de ChatGPT admite OAuth o ninguna autenticación (comprobado el 12 de octubre de 2026), mientras que el formulario de conector personalizado de Claude también admite encabezados de solicitud fijos, como una clave de API (comprobado el 3 de octubre de 2026). Los servidores locales mantienen los archivos en tu equipo y necesitan Python o Node y un cliente de escritorio como Claude Desktop, Claude Code, Cursor o VS Code. En cualquier caso, lee la columna de última actividad: cuatro de los proyectos de GitHub de esta lista no tuvieron ningún commit en su rama principal en los seis meses anteriores a nuestra comprobación.

Fuentes

  1. Official MCP Registry API, Model Context Protocol
  2. PulseMCP server directory, PulseMCP; MCP servers, Glama; MCP server directory, mcp.so
  3. Connect a custom MCP server, OpenAI
  4. Secure MCP Tunnels, OpenAI
  5. Get started with custom connectors using remote MCP, Centro de ayuda de Claude
  6. What is music21?, documentación de music21
  7. Mirelo MCP, su entrada de lanzamiento y plugins, Mirelo
  8. Audio-to-MIDI Pro API y changelog, Mirelo
  9. Music Tutor, Music Tutor
  10. Melogen Music Intelligence for ChatGPT and MCP, Melogen AI
  11. Example: Sheet Music Server, modelcontextprotocol/ext-apps, GitHub
  12. READMEs en GitHub: David7ce/audio2score-mcp, psyb0t/docker-audiolla, ALLLLLL703/midi, blooper20/fingerstyle-tab-mcp, linxule/mcp-music-studio, delmas41/gradusnotation, wspringer/lilypond-mcp, raulkivi/sheet-music-mcp, ghchen99/mcp-musescore, tskovlund/mcp-score, JordanSucher/musescore-mcp, strongbeen04/MUSESCORE-MCP, achou666666-code/ScoreBridge, happycastle114/dorico-mcp-server, romanstark/dorico-maestro, The-INTJ/FinaleMCP, brightlikethelight/music21-mcp-server, SimonsonM/music21-mcp, cclawton/music21-mcp, unimelbmdap/encoding-music-mcp, BluesPrince/thiri-mcp, smeet666/mcp-imslp
  13. @chrischall/musescore-mcp, npm

Preguntas y respuestas

¿Cuál es el servidor MCP de MuseScore más popular?

Por estrellas de GitHub el 3 de octubre de 2026, el mcp-musescore de ghchen99 lidera con 105, seguido del musescore-mcp de JordanSucher con 29, que no ha cambiado desde abril de 2025, y del mcp-score de tskovlund con 26. Las estrellas miden atención, no calidad, así que comprueba también el último commit y qué versiones de MuseScore admite cada uno.

¿Puedo usar estos servidores MCP en ChatGPT?

Sobre todo los alojados. En la web, ChatGPT añade un servidor remoto como servidor MCP personalizado, por SSE o HTTP en streaming, con OAuth o sin autenticación. Un servidor local solo llega a ChatGPT mediante el Secure MCP Tunnel de OpenAI, que un desarrollador ejecuta en un equipo que pueda alcanzarlo (ambos datos comprobados el 12 de octubre de 2026). Por lo demás, los servidores locales por stdio necesitan un cliente que los inicie en tu equipo, como Claude Desktop, Claude Code, Cursor o VS Code.

¿Hay un servidor MCP que convierta audio en tablatura de guitarra?

fingerstyle-tab-mcp escribe tablatura en texto a partir de una grabación de guitarra, con Demucs y Basic Pitch en tu propio equipo, y trae pasos de configuración para Claude Desktop. Su último commit fue el 15 de enero de 2026. Desde el 8 de octubre de 2026, ScoreStarling también muestra una parte de guitarra, bajo o ukelele como TAB bajo el pentagrama o sola, y devuelve el TAB como texto.

¿MuseScore, Steinberg o MakeMusic publican un servidor MCP oficial?

No entre los servidores que encontramos el 3 de octubre de 2026. Todos los servidores de MuseScore, Dorico y Finale de esta lista son proyectos independientes en GitHub, y el README de Dorico Maestro dice que no está afiliado a Steinberg.

¿Necesito tener MuseScore instalado para usar un servidor MCP de MuseScore?

Sí. mcp-musescore necesita MuseScore 3 o 4 en ejecución con su plugin y una partitura abierta. mcp-score necesita MuseScore Studio 4.4.2 o posterior en ejecución para editar en vivo, y MuseScore instalado, aunque no en ejecución, para renderizar archivos.

Trae cualquier música Llévate una partitura