ZEN University Syllabus
Un servidor MCP para acceder y utilizar contenido del programa de estudios de ZEN University.
Documentación
Implementación del servidor MCP del plan de estudios de ZEN University
Implementación de MCP para permitir el uso del contenido del plan de estudios de ZEN University.
Cómo usar
Instalar Node.js. Usar una versión de Node.js 20 o superior.
Clonar este repositorio o descargarlo en ZIP y descomprimirlo. Abrirlo en la consola y ejecutar el siguiente comando.
npm install
npx tsc
para compilar. En Mac, otorgar permisos de ejecución en la consola. chmod 755 build/index.js
Configuración en Claude Desktop
Instalar Claude Desktop. Se asume que el editor VSCode está instalado, pero
code $env:AppData\Claude\claude_desktop_config.json
para abrir el archivo de configuración. En Mac,
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Reescribir y configurar de la siguiente manera.
{
"mcpServers": {
"get-subjects": {
"command": "node",
"args": [
"C:\\Users\\sifue\\workspace\\zen-syllabus-mcp\\build\\index.js"
]
}
}
}
Cambiar la ruta de build/index.js según corresponda.
En Mac,
{
"mcpServers": {
"get-subjects": {
"command": "node",
"args": [
"/Users/sifue/workspace/zen-syllabus-mcp/build/index.js"
]
}
}
}
Si se utiliza un sistema de gestión de versiones de Node.js como nvm, especificar node de la siguiente manera.
{
"mcpServers": {
"get-subjects": {
"command": "/Users/soichiro_yoshimura/.nvm/versions/node/v22.14.0/bin/node",
"args": [
"/Users/soichiro_yoshimura/workspace/zen-syllabus-mcp/build/index.js"
]
}
}
}
Quedaría así. Cambiar la ruta de build/index.js según corresponda.
Después de la configuración, reiniciar Claude Desktop.
Verificar con:
«Usa el MCP del plan de estudios de ZEN University para recomendarme materias para convertirme en ingeniero frontend».

Quedaría así. Si se configuran los requisitos de matriculación, también es posible recibir asesoramiento detallado sobre la matrícula.
Configuración de VSCode
【Sin verificar】Al parecer, estará disponible cuando GitHub Copilot pueda usar agentes de IA (actualmente solo en versión preliminar). Buscar mcp en la configuración y establecer lo siguiente en setting.json. Cambiar la ruta según corresponda. Aparecerá un botón de inicio sobre el json de weather, así que iniciarlo.
{
"mcpServers": {
"get-subjects": {
"command": "node",
"args": [
"C:\\Users\\sifue\\workspace\\zen-syllabus-mcp\\build\\index.js"
]
}
}
}
Después de la configuración, verificar con GitHub Copilot:
«Usa el MCP del plan de estudios de ZEN University para recomendarme materias para convertirme en ingeniero frontend».
Si se configuran los requisitos de matriculación, también es posible recibir asesoramiento detallado sobre la matrícula.
Verificación de funcionamiento al implementar el servidor
Para más detalles, consultar la implementación del Cliente del TypeScript SDK.
node build/index.js
para iniciar el servidor.
node .\build\client.js
para iniciar y ejecutar el cliente.
Modificar el cliente según el código que se desea verificar y luego
npx tsc
para compilar y volver a ejecutar el cliente.