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
- Haiyi Mei
- 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.
| Servidor | Qué hace | Ejecución | Inicio de sesión | Clientes 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 aparte | Alojado | OAuth; cuenta gratis | Claude, ChatGPT, Claude Code, Codex, Cursor, VS Code, Gemini CLI, Devin Desktop, Hermes | Actualizado el 8 oct 2026 |
| Mirelo MCP | Audio-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 sonido | Alojado | OAuth o clave de API | Claude, ChatGPT, Cursor, Claude Code, Codex | API Pro, 9 oct 2026 |
| audio2score-mcp | De Basic Pitch a MIDI y después music21 para generar archivos MusicXML | Local | Ninguno | Claude Code | 20 ago 2026 |
| audiolla | De audio a MIDI con Basic Pitch, entre decenas de herramientas de audio; sin notación | Autoalojado, HTTP | Token opcional | Cualquiera | v1.1.7, 1 ago 2026 |
| midi (MuScriptor) | De audio a MIDI de varios instrumentos con el modelo MuScriptor; sin notación | Local, Linux | Ninguno | No indicado | 4 ago 2026 |
| fingerstyle-tab-mcp | De una grabación de guitarra a tablatura en texto, con Demucs y Basic Pitch | Local | Ninguno | Claude Desktop | 15 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.
| Servidor | Qué hace | Ejecución | Inicio de sesión | Clientes mencionados | Última actividad |
|---|---|---|---|---|---|
| Sheet Music Server (ejemplo de MCP Apps) | De notación ABC a partitura reproducible con abcjs; una herramienta | Local, o una demo alojada | Ninguno | Hosts de MCP Apps | v2.0.3, 25 sep 2026 |
| MCP Music Studio | De ABC a partitura con reproducción, transposición y descarga de MIDI y WAV; live coding con Strudel | Alojado o local | Ninguno | Claude, Claude Code, Codex CLI, Gemini CLI, Cursor, VS Code, Windsurf | v0.9.2, 2 oct 2026 |
| Music Tutor | Lecciones 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 lectura | Alojado | Ninguno | Claude, ChatGPT, Claude Code | v0.5.0, sin fecha |
| Gradus Notation | De partitura en JSON a SVG, MusicXML y MIDI; análisis armónico; comprobaciones de grabado | Local, llama a la API de Gradus | Ninguno | Claude Code, Claude Desktop | v0.8.0, 26 ago 2026 |
| lilypond-mcp | De código LilyPond a PDF recortado, EPS, SVG o PNG | Local | Ninguno | Claude Code, Claude Desktop | v0.2.2, 9 sep 2026 |
| sheet-music-mcp | Seis servidores para coros: de foto a MusicXML, renderizado, reproducción de partes, edición en ABC, diferencias entre ediciones y seguimiento de un cantante | Local | Ninguno | Claude Desktop, Claude Code, Cursor, Windsurf, Continue, Zed | v0.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.
| Servidor | Qué hace | Ejecución | Inicio de sesión | Clientes mencionados | Última actividad |
|---|---|---|---|---|---|
| mcp-musescore | Controla una partitura abierta de MuseScore 3 o 4: notas, silencios, grupos irregulares, letra, compases | Local, con un plugin de MuseScore | Ninguno | Claude Desktop | 2 oct 2026 |
| mcp-score | Escribe MusicXML mediante music21; edita en vivo una partitura de MuseScore Studio 4.4.2+; renderiza archivos; Dorico, experimental | Local, con un plugin de MuseScore | Ninguno | Claude Code, Claude Desktop, LM Studio | v0.1.0, 25 sep 2026 |
| musescore-mcp (JordanSucher) | Entrada básica de notas y silencios en una partitura abierta de MuseScore | Local, con un plugin de MuseScore | Ninguno | Claude Desktop | 20 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 MuseScore | Local | Ninguno | Claude Desktop, Claude Code | 10 may 2026 |
| ScoreBridge | Convierte la música impresa que el asistente lee en un PDF o una imagen en un archivo de MuseScore editable | Local | Ninguno | No indicado | v0.1.0, 1 oct 2026 |
| dorico-mcp-server | Herramientas de entrada de notas, notación, armonía y orquestación en Dorico | Local | Preferencia de Dorico | Claude Desktop, ChatGPT Desktop | v0.3.0, 6 ene 2026 |
| Dorico Maestro | Entrada de notas en el cursor, partituras MusicXML, auditorías de conducción de voces, exportación a PDF en Dorico 4 a 6 | Local | Aviso de Dorico | Claude Desktop, Cursor, Antigravity | v0.1.6, 10 sep 2026 |
| FinaleMCP | Grabado y formato en un documento de Finale abierto, con cada paso reversible | Local, con un puente Lua | Ninguno | Claude Code, Claude Desktop | 24 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.
| Servidor | Qué hace | Ejecución | Inicio de sesión | Clientes mencionados | Última actividad |
|---|---|---|---|---|---|
| music21-mcp-server | 13 herramientas: tonalidad, números romanos, conducción de voces, patrones, armonización, contrapunto | Local | Ninguno | Claude Desktop | v1.0.0, 18 mar 2026 |
| music21-mcp (SimonsonM) | Siete herramientas: tonalidad, progresiones, cadencias, armonización, contrapunto, MIDI | Local | Ninguno | Claude Desktop, Claude Code | 18 abr 2026 |
| music21-mcp (cclawton) | 16 herramientas para leer, editar y analizar archivos MIDI | Local | Ninguno | No indicado | 14 jul 2026 |
| encoding-music-mcp | Analiza archivos MEI, con 46 incluidos, y los renderiza con Verovio | Local | Ninguno | Claude Desktop | 31 ago 2026 |
| THIRI Chord Intelligence | Análisis de acordes, disposición de acordes y rearmonización; licencia no comercial | Alojado o local | Clave de API | Claude, Cursor | v0.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.
| Servidor | Qué hace | Ejecución | Inicio de sesión | Clientes mencionados | Última actividad |
|---|---|---|---|---|---|
| Melogen | Música impresa (PDF, PNG, JPG) a MIDI y MusicXML; análisis de canciones: tempo, tonalidad y estructura | Alojado | OAuth | ChatGPT | Sin fecha |
| mcp-imslp | Busca obras, ediciones y compositores de dominio público en IMSLP y enlaza a ellos | Local | Ninguno | Claude Code, Claude Desktop, Cursor, VS Code | v1.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
- Official MCP Registry API, Model Context Protocol
- PulseMCP server directory, PulseMCP; MCP servers, Glama; MCP server directory, mcp.so
- Connect a custom MCP server, OpenAI
- Secure MCP Tunnels, OpenAI
- Get started with custom connectors using remote MCP, Centro de ayuda de Claude
- What is music21?, documentación de music21
- Mirelo MCP, su entrada de lanzamiento y plugins, Mirelo
- Audio-to-MIDI Pro API y changelog, Mirelo
- Music Tutor, Music Tutor
- Melogen Music Intelligence for ChatGPT and MCP, Melogen AI
- Example: Sheet Music Server, modelcontextprotocol/ext-apps, GitHub
- 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
- @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.



