Skip to main content
Glama
iberi22

StrudelMCP

by iberi22

StrudelMCP - Servidor Educativo de Composición Musical

Un servidor MCP (Model Context Protocol) construido con FastMCP que enseña a agentes de IA (como Copilot, Kiro, etc.) a componer música usando la sintaxis de Strudel, de la misma forma que se enseña a las personas.

Objetivo Principal

Este proyecto no ejecuta Strudel directamente, sino que crea una interfaz educativa para que agentes de codificación aprendan composición musical mediante:

  • Lecciones estructuradas de teoría musical y sintaxis Strudel

  • Ejemplos curados de la comunidad con valoraciones y análisis

  • Análisis de patrones musicales para entender qué hace que una melodía sea "buena"

  • Composición guiada con retroalimentación y refinamiento iterativo

El resultado final son composiciones libres de copyright que puedes usar en tus proyectos (YouTube, podcasts, etc.) ejecutando el código Strudel generado por fuera del MCP.

Related MCP server: waveform-MCP

Casos de Uso

  • Creadores de contenido: Genera música original para videos de YouTube sin preocuparte por copyright

  • Desarrolladores: Enseña a tu agente de IA favorito a componer música

  • Educadores: Herramienta para enseñar composición musical algorítmica

  • Músicos: Explora nuevas ideas y patrones musicales

Estado del Proyecto

COMPLETADO - El servidor educativo está completamente funcional con todas las herramientas principales implementadas.

Quickstart

1. Verificar Funcionamiento

python test_basic.py

2. Instalar FastMCP (Opcional)

pip install fastmcp

3. Ejecutar Servidor

python server.py

4. Ver Guía Completa

Consulta GETTING_STARTED.md para instrucciones detalladas de configuración con Kiro.

Configuración en Kiro

Para usar este MCP server con Kiro, agrega esta configuración a tu .kiro/settings/mcp.json:

{
  "mcpServers": {
    "strudel-music": {
      "command": "python",
      "args": ["path/to/strudel-mcp/server.py"],
      "disabled": false,
      "autoApprove": ["strudel_course", "analyze_audio", "example_repository"]
    }
  }
}

Notas Técnicas

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/iberi22/strudelMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server