BlogEngenharia
Servidores MCP de partitura: o que cada um faz
Um mapa de 27 servidores por tipo de trabalho: onde cada um roda, como faz o login, quais clientes cita e quando mudou pela última vez. O ScoreStarling é nosso e aparece nas tabelas com as mesmas colunas.
- Escrito por
- Haiyi Mei
- Publicado
- Atualizado
- Tamanho
- 12 min de leitura
A resposta curta
Abrimos 27 servidores MCP de partitura em outubro de 2026, e eles fazem cinco trabalhos diferentes. Dois servidores hospedados transformam uma gravação em notação, o Mirelo e o nosso ScoreStarling, e o audio2score-mcp faz isso no seu computador com componentes de código aberto. O MuseScore, o Dorico e o Finale têm, cada um, servidores que controlam o programa na sua máquina; mcp-musescore e mcp-score são os ativos do MuseScore. Os demais renderizam a notação que um assistente escreve, analisam música com o music21 e motores parecidos, ou leem e encontram música impressa.
Como encontramos e conferimos esses servidores?
Pesquisamos o MCP Registry oficial, o GitHub, o PulseMCP, o Glama e o mcp.so por servidores de partitura, notação, MuseScore, music21, MusicXML, ABC, LilyPond, Dorico e áudio para MIDI, e depois abrimos o README ou a página do produto de cada servidor listado aqui. Os diretórios renderam pouco por conta própria: o PulseMCP devolveu um servidor para “sheet music” e nenhum para “music21”, então a maior parte da lista veio do GitHub. Acrescentamos o Music Tutor em 13 de outubro de 2026, depois que ele apareceu ao lado do ScoreStarling em buscas por conectores de notação musical para o Claude, e conferimos o Mirelo de novo naquele dia, depois que ele lançou a API Audio-to-MIDI Pro.
Nas tabelas, a última atividade é a versão mais recente, mostrada com o número da versão, ou então o commit mais recente na branch principal. “Local” significa que o servidor roda no seu computador, em geral por stdio, e “ChatGPT” significa que dá para adicioná-lo ao ChatGPT pelo endereço, como servidor MCP personalizado. Enviamos a cada servidor hospedado uma requisição MCP initialize, a primeira mensagem que qualquer cliente envia, para ver se ele pede login. Não instalamos nem rodamos os servidores locais, então os recursos deles são como os autores os descrevem. Deixamos de fora servidores que só geram MIDI ou áudio, controladores de DAW, servidores de streaming e de metadados, apps de estudo, cópias de outros projetos e repositórios cujo README não descreve um servidor que funcione. O ScoreStarling é nosso, então aparece com as mesmas colunas e com seus limites.
Quais servidores MCP transformam uma gravação em partitura?
Três dos servidores que abrimos recebem uma gravação e devolvem notação: o Mirelo e o ScoreStarling são hospedados, e o audio2score-mcp roda localmente. Outros três ficam aquém de uma partitura: o audiolla e um servidor MuScriptor devolvem MIDI, e o fingerstyle-tab-mcp escreve tablatura em texto.
| Servidor | O que faz | Onde roda | Login | Clientes citados | Última atividade |
|---|---|---|---|---|---|
| ScoreStarling (nosso) | Gravação, partitura ou texto de notação para uma partitura editável; edições, prévias, pauta/TAB/notação numérica (jianpu), exportação de notação e de áudio. Prévia grátis de 30 segundos e depois 10 créditos por música; banda a 30 créditos por minuto; 6 minutos (15 com Plus) para um instrumento ou piano solo e até 30 minutos (6 sem Plus) para Banda; 95 MiB; andamento detectado, a menos que você informe um. Limites atuais; o WebMCP beta do navegador é separado | Hospedado | OAuth; conta grátis | Claude, ChatGPT, Claude Code, Codex, Cursor, VS Code, Gemini CLI, Devin Desktop, Hermes | Atualizado em 8 out. 2026 |
| Mirelo MCP | Audio-to-MIDI Pro em uma gravação inteira, devolvendo MIDI, MusicXML e partitura, com andamento detectado; a maioria das ferramentas é de efeitos sonoros | Hospedado | OAuth ou chave de API | Claude, ChatGPT, Cursor, Claude Code, Codex | API Pro em 9 out. 2026 |
| audio2score-mcp | Basic Pitch para MIDI e depois music21 para arquivos MusicXML | Local | Nenhum | Claude Code | 20 ago. 2026 |
| audiolla | Áudio para MIDI com o Basic Pitch, entre dezenas de ferramentas de áudio; sem notação | Hospedagem própria, HTTP | Token opcional | Qualquer cliente | v1.1.7, 1 ago. 2026 |
| midi (MuScriptor) | Áudio para MIDI com vários instrumentos usando o modelo MuScriptor; sem notação | Local, Linux | Nenhum | Não citado | 4 ago. 2026 |
| fingerstyle-tab-mcp | Gravação de violão para tablatura em texto, com Demucs e Basic Pitch | Local | Nenhum | Claude Desktop | 15 jan. 2026 |
Os dois servidores hospedados foram feitos para trabalhos diferentes. O do Mirelo é, em sua maior parte, de ferramentas de efeitos sonoros; a ferramenta Audio-to-MIDI devolve arquivos e detecta o andamento, a menos que você informe um, e o README do plugin dele não lista ferramentas para editar uma partitura. O ScoreStarling detecta o andamento, a menos que você informe um, e mantém a partitura na sua conta, onde você pode corrigir notas, ouvir uma mudança antes de aplicá-la, transpor e exportar; ele está no diretório de plugins do ChatGPT, e o diretório do Claude ainda o estava avaliando em 25 de outubro de 2026. O changelog do Mirelo diz que o servidor MCP dele devolve MIDI, MusicXML e partitura desde 8 de setembro de 2026 e que o modelo foi renomeado Audio-to-MIDI Pro em 17 de setembro. A API Pro dele, anunciada em 9 de outubro, aceita uma mixagem completa de até 30 minutos e 100 MiB, pode acrescentar uma editoração mais limpa e partituras em PDF com tablatura de violão e de baixo, e informa se o andamento e a fórmula de compasso foram detectados. O Mirelo relata ganhos de 1,1 a 10,7 pontos de F1 sobre o modelo MuScriptor em quatro conjuntos de teste; nós não medimos isso. O ScoreStarling cobre 6 minutos (15 com Plus) para um instrumento ou piano solo e até 30 minutos (6 sem Plus) para uma banda, com créditos. O Mirelo também é nosso parceiro para bandas dentro do ScoreStarling. O audio2score-mcp para em arquivos de propósito e deixa a edição para o seu editor de partituras. O servidor MuScriptor exige login no Hugging Face para baixar o modelo, cujos pesos são para uso não comercial.
Quais servidores MCP renderizam ou escrevem notação?
Seis servidores transformam a notação que o assistente escreve, como ABC, LilyPond, JSON, MusicXML ou MEI, em algo que você pode ver, ouvir ou imprimir. Nenhum deles transcreve uma gravação.
| Servidor | O que faz | Onde roda | Login | Clientes citados | Última atividade |
|---|---|---|---|---|---|
| Sheet Music Server (exemplo de MCP Apps) | Notação ABC para uma partitura que dá para tocar, com abcjs; uma ferramenta | Local ou uma demonstração hospedada | Nenhum | Hosts de MCP Apps | v2.0.3, 25 set. 2026 |
| MCP Music Studio | ABC para partitura com reprodução, transposição e download de MIDI e WAV; live coding com Strudel | Hospedado ou local | Nenhum | Claude, Claude Code, Codex CLI, Gemini CLI, Cursor, VS Code, Windsurf | v0.9.2, 2 out. 2026 |
| Music Tutor | Aulas de teoria: ABC, MusicXML ou MEI que o assistente escreve, mostrados numa pauta com reprodução; trechos de piano em domínio público, formação de acordes, verificações de escrita de vozes, exercícios de treinamento auditivo; 11 ferramentas somente leitura | Hospedado | Nenhum | Claude, ChatGPT, Claude Code | v0.5.0, sem data |
| Gradus Notation | Partitura em JSON para SVG, MusicXML e MIDI; análise harmônica; verificações de editoração | Local, chama a API do Gradus | Nenhum | Claude Code, Claude Desktop | v0.8.0, 26 ago. 2026 |
| lilypond-mcp | Código LilyPond para PDF recortado, EPS, SVG ou PNG | Local | Nenhum | Claude Code, Claude Desktop | v0.2.2, 9 set. 2026 |
| sheet-music-mcp | Seis servidores para coros: foto para MusicXML, renderização, reprodução de partes, edição de ABC, comparação de edições, acompanhamento de um cantor | Local | Nenhum | Claude Desktop, Claude Code, Cursor, Windsurf, Continue, Zed | v0.2.1, 26 set. 2026 |
O exemplo oficial é o menor: a única ferramenta dele, play-sheet-music, recebe ABC e o desenha em hosts que aceitam MCP Apps, e uma cópia em example-server.modelcontextprotocol.io respondeu ao nosso handshake sem pedir login. O endereço hospedado do Music Studio fez o mesmo, e o do Music Tutor também, em 13 de outubro, listando 11 ferramentas, todas marcadas como somente leitura. O Music Tutor, dos criadores do Real Sight Reader e do Real Ear Trainer, foi feito para aulas: ele mostra a notação que o assistente escreve, encontra trechos na biblioteca dele de piano em domínio público e corrige respostas de treinamento auditivo. Ele não lê as suas gravações nem os seus arquivos, então funciona ao lado de um servidor de transcrição e não o substitui. O Gradus é um pacote local que envia partituras à API hospedada do criador dele sem chave e pede que os agentes citem o Gradus quando mostrarem o resultado; ele também analisa harmonia e confere a editoração com base num livro de regras citado. O lilypond-mcp roda uma versão do LilyPond em WebAssembly, e o servidor de renderização de raulkivi usa o Verovio, o motor de editoração que nós também usamos.
Existe um servidor MCP para MuseScore, Dorico ou Finale?
Sim: encontramos cinco para o MuseScore, dois para o Dorico e um para o Finale, todos projetos independentes no GitHub que rodam no seu computador, ao lado do programa.
| Servidor | O que faz | Onde roda | Login | Clientes citados | Última atividade |
|---|---|---|---|---|---|
| mcp-musescore | Controla uma partitura aberta no MuseScore 3 ou 4: notas, pausas, quiálteras, letra, compassos | Local, com um plugin do MuseScore | Nenhum | Claude Desktop | 2 out. 2026 |
| mcp-score | Escreve MusicXML pelo music21; edita ao vivo uma partitura no MuseScore Studio 4.4.2 ou posterior; renderiza arquivos; Dorico experimental | Local, com um plugin do MuseScore | Nenhum | Claude Code, Claude Desktop, LM Studio | v0.1.0, 25 set. 2026 |
| musescore-mcp (JordanSucher) | Entrada básica de notas e pausas em uma partitura aberta no MuseScore | Local, com um plugin do MuseScore | Nenhum | Claude Desktop | 20 abr. 2025 |
| musescore-mcp (strongbeen04) | Envolve a linha de comando do MuseScore: converte, exporta partes, transpõe, MIDI para arquivo do MuseScore | Local | Nenhum | Claude Desktop, Claude Code | 10 mai. 2026 |
| ScoreBridge | Transforma em arquivo editável do MuseScore a música impressa que o assistente lê em um PDF ou imagem | Local | Nenhum | Não citado | v0.1.0, 1 out. 2026 |
| dorico-mcp-server | Ferramentas de entrada de notas, notação, harmonia e orquestração no Dorico | Local | Configuração no Dorico | Claude Desktop, ChatGPT Desktop | v0.3.0, 6 jan. 2026 |
| Dorico Maestro | Entrada de notas no cursor de entrada, partituras em MusicXML, auditorias de condução de vozes, exportação de PDF no Dorico 4 a 6 | Local | Confirmação no Dorico | Claude Desktop, Cursor, Antigravity | v0.1.6, 10 set. 2026 |
| FinaleMCP | Editoração e formatação em um documento aberto do Finale, com cada passo podendo ser desfeito | Local, com uma ponte Lua | Nenhum | Claude Code, Claude Desktop | 24 jul. 2026 |
Eles funcionam pelas interfaces de cada programa: os plugins, o host de extensões ou a linha de comando do MuseScore; a Remote Control API do Dorico, que você libera no Dorico, por uma preferência ou por uma confirmação na primeira conexão; ou um script RGP Lua no Finale. O README do FinaleMCP observa que o Finale foi descontinuado em agosto de 2024, mas continua funcionando. Nenhum deles importa áudio. O servidor de JordanSucher ainda aparece nos diretórios, mas não muda desde abril de 2025, então testaríamos primeiro o mcp-musescore e o mcp-score; o mcp-score se declara alfa. A única entrada oficial do MCP Registry com “musescore” no nome, @chrischall/musescore-mcp, é um pacote local para o Claude que pesquisa o site musescore.com pelo seu navegador com login feito, em vez de editar partituras; foi publicado pela última vez em 28 de setembro de 2026, e o repositório dele no GitHub devolvia 404 quando conferimos.
Existe um servidor MCP de music21 para análise musical?
Vários. O music21 é, nas palavras da própria documentação, “um kit de ferramentas em Python para musicologia assistida por computador”, e esses servidores o usam, ou motores parecidos, para responder a perguntas sobre tonalidades, acordes, cadências e condução de vozes em arquivos MIDI, MusicXML ou MEI.
| Servidor | O que faz | Onde roda | Login | Clientes citados | Última atividade |
|---|---|---|---|---|---|
| music21-mcp-server | 13 ferramentas: tonalidade, graus em algarismos romanos, condução de vozes, padrões, harmonização, contraponto | Local | Nenhum | Claude Desktop | v1.0.0, 18 mar. 2026 |
| music21-mcp (SimonsonM) | Sete ferramentas: tonalidade, progressões, cadências, harmonização, contraponto, MIDI | Local | Nenhum | Claude Desktop, Claude Code | 18 abr. 2026 |
| music21-mcp (cclawton) | 16 ferramentas para ler, editar e analisar arquivos MIDI | Local | Nenhum | Não citado | 14 jul. 2026 |
| encoding-music-mcp | Analisa arquivos MEI, 46 incluídos, e os renderiza com o Verovio | Local | Nenhum | Claude Desktop | 31 ago. 2026 |
| THIRI Chord Intelligence | Análise de acordes, voicings e reharmonização; licença não comercial | Hospedado ou local | Chave de API | Claude, Cursor | v0.5.3, 9 ago. 2026 |
O que tem mais estrelas, music21-mcp-server, exige instalação a partir do código-fonte: o pacote pip que o README dele cita não estava no PyPI quando conferimos, e a branch principal dele mudou pela última vez em 19 de março de 2026. Ele também oferece uma API HTTP local ao lado do servidor MCP. O encoding-music-mcp vem da plataforma de análise de dados da Universidade de Melbourne e serve a edições acadêmicas em MEI. O THIRI responde a perguntas sobre acordes em vez de ler partituras inteiras.
Que outros servidores MCP de partitura vale conhecer?
Dois trabalhos ficam ao lado da transcrição: ler música impressa para uma partitura digital e encontrar partituras em domínio público.
| Servidor | O que faz | Onde roda | Login | Clientes citados | Última atividade |
|---|---|---|---|---|---|
| Melogen | Partitura impressa (PDF, PNG, JPG) para MIDI e MusicXML; análise de andamento, tonalidade e estrutura da música | Hospedado | OAuth | ChatGPT | Sem data |
| mcp-imslp | Pesquisa obras, edições e compositores em domínio público do IMSLP e dá links para eles | Local | Nenhum | Claude Code, Claude Desktop, Cursor, VS Code | v1.0.1, 29 ago. 2026 |
Para ler música impressa no seu próprio computador, o servidor omr-mcp, do conjunto de raulkivi acima, transforma uma foto ou digitalização em MusicXML, e o ScoreBridge, na tabela do MuseScore, faz o assistente ler a página e escrevê-la pelo MuseScore. Todos partem de imagens de uma página, não de áudio.
Como escolher um servidor MCP de partitura?
Comece pelo trabalho que você quer fazer e depois confira onde o servidor roda.
- Para uma partitura editável a partir de uma gravação dentro de um app de conversa, use um servidor hospedado de gravação para notação: o ScoreStarling com uma conta grátis, ou o Mirelo com uma conta Mirelo. Compare como cada um define o andamento, quanto pode durar uma gravação e quais arquivos voltam.
- Para continuar trabalhando no MuseScore, no Dorico ou no Finale, use um dos servidores desses programas. Eles precisam do programa instalado no mesmo computador, em geral aberto, e de um cliente que rode servidores locais.
- Para análise ou ensino, experimente um servidor music21 ou o Gradus; para edições em MEI, o encoding-music-mcp.
- Para o assistente escrever e mostrar música, use o Music Studio ou o exemplo Sheet Music Server para ABC, ou o lilypond-mcp para LilyPond. Para aulas de teoria com exemplos que você pode ouvir, experimente o Music Tutor.
Servidores hospedados são o tipo que dá para adicionar ao ChatGPT, ou ao Claude na web e no celular, mas os seus arquivos vão para o provedor, e a maioria exige uma conta nele. O formulário de servidor MCP personalizado do ChatGPT aceita OAuth ou nenhuma autenticação (conferido em 12 de outubro de 2026), enquanto o formulário de conector personalizado do Claude também aceita cabeçalhos de requisição fixos, como uma chave de API (conferido em 3 de outubro de 2026). Servidores locais mantêm os arquivos na sua máquina e exigem Python ou Node e um cliente para computador, como o Claude Desktop, o Claude Code, o Cursor ou o VS Code. De qualquer forma, leia a coluna de última atividade: quatro dos projetos do GitHub daqui não tiveram nenhum commit na branch principal nos seis meses anteriores à nossa conferência.
Fontes
- 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, Claude Help Center
- What is music21?, music21 documentation
- Mirelo MCP, a publicação de lançamento dele e plugins, Mirelo
- Audio-to-MIDI Pro API e changelog, Mirelo
- Music Tutor, Music Tutor
- Melogen Music Intelligence for ChatGPT and MCP, Melogen AI
- Example: Sheet Music Server, modelcontextprotocol/ext-apps, GitHub
- READMEs no 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
Perguntas e respostas
Qual servidor MCP de MuseScore é o mais popular?
Por estrelas no GitHub em 3 de outubro de 2026, o mcp-musescore de ghchen99 lidera com 105, seguido pelo musescore-mcp de JordanSucher com 29, que não muda desde abril de 2025, e pelo mcp-score de tskovlund com 26. Estrelas medem atenção, não qualidade, então confira também o último commit e quais versões do MuseScore cada um aceita.
Posso usar esses servidores MCP no ChatGPT?
Principalmente os hospedados. Na web, o ChatGPT adiciona um servidor remoto como servidor MCP personalizado, por SSE ou HTTP com streaming, com OAuth ou sem autenticação. Um servidor local só chega ao ChatGPT pelo Secure MCP Tunnel da OpenAI, que um desenvolvedor roda em uma máquina capaz de alcançá-lo (os dois conferidos em 12 de outubro de 2026). Fora isso, os servidores locais com stdio precisam de um cliente que os inicie no seu computador, como o Claude Desktop, o Claude Code, o Cursor ou o VS Code.
Existe um servidor MCP que transforma áudio em tablatura de violão?
O fingerstyle-tab-mcp escreve tablatura em texto a partir de uma gravação de violão, usando Demucs e Basic Pitch no seu próprio computador, com passos de instalação para o Claude Desktop. O último commit dele foi em 15 de janeiro de 2026. Desde 8 de outubro de 2026, o ScoreStarling também mostra uma parte de violão, baixo ou ukulele como TAB sob a pauta ou sozinha e devolve a TAB como texto.
MuseScore, Steinberg ou MakeMusic publicam um servidor MCP oficial?
Não entre os servidores que encontramos em 3 de outubro de 2026. Todo servidor de MuseScore, Dorico e Finale daqui é um projeto independente no GitHub, e o README do Dorico Maestro diz que ele não é afiliado à Steinberg.
Preciso ter o MuseScore instalado para usar um servidor MCP de MuseScore?
Sim. O mcp-musescore precisa do MuseScore 3 ou 4 aberto, com o plugin dele, e de uma partitura aberta. O mcp-score precisa do MuseScore Studio 4.4.2 ou posterior aberto para a edição ao vivo, e do MuseScore instalado, mesmo sem estar aberto, para renderizar arquivos.



