
MIDI MCP Server
Interface UIpar tubone24
Générez des fichiers MIDI à partir de prompts textuels — composez des chansons multipistes avec instruments personnalisés, tempo, accords et une interface de prévisualisation via tout client MCP.
Ce qu'il fait
Le serveur MIDI MCP permet aux modèles IA de composer et d'exporter de vrais fichiers MIDI à partir de descriptions musicales en langage naturel. Donnez-lui un prompt comme "refrain mélodique mineur de 8 mesures" et il génère un fichier .mid entièrement structuré avec le tempo, la signature temporelle, plusieurs pistes d'instruments et les vélocités de notes correctes. Une interface utilisateur MCP App intégrée vous permet de prévisualiser la composition générée sans quitter votre client IA.
Fonctionnalités clés
- Outil
create_midi— accepte un titre, un chemin de sortie et une spécification de composition JSON (BPM, signature temporelle, notes multipistes) - Utilitaires d'accords — analyse d'accords et aides théoriques intégrées pour un rendu harmonique plus riche
- UI de prévisualisation MCP App — lecteur HTML/JS en ligne rendu dans les clients compatibles MCP pour entendre les résultats immédiatement
- Déploiement Cloudflare Workers —
wrangler deployoptionnel pour un mode hébergé/distant via transport HTTP - Transport Stdio + HTTP — exécution locale via stdio ou déploiement distant avec connexion via HTTP
Installation
Claude Desktop — ajoutez à claude_desktop_config.json :
{
"mcpServers": {
"musicComposer": {
"command": "node",
"args": ["/path/to/midi-mcp-server/build/index.js"]
}
}
}
Construisez d'abord : npm install && npm run build
VS Code Copilot — ajoutez à .vscode/settings.json :
{
"github.copilot.chat.mcp.servers": {
"musicComposer": {
"command": "node",
"args": ["/path/to/midi-mcp-server/build/index.js"],
"type": "stdio"
}
}
}
Claude.ai web (mode HTTP) — déployez sur Cloudflare Workers avec npm run deploy, puis ajoutez l'URL du worker résultante dans Claude.ai Paramètres → Intégrations.
Hôtes supportés
Confirmé fonctionnel avec Claude Desktop et tout client MCP supportant le transport stdio. Le mode HTTP/distant est compatible avec Claude.ai via le déploiement Cloudflare Workers.
Installation rapide
npm install && npm run build && node build/index.jsInformations
- Tarification






