ZEN University Syllabus
Um servidor MCP para acessar e utilizar conteúdo do syllabus da ZEN University.
Documentação
Implementação do servidor MCP do Syllabus da ZEN University
Implementação do MCP para disponibilizar o conteúdo do Syllabus da ZEN University.
Como usar
Instale o Node.js. Use a versão 20 ou superior do Node.js.
Clone este repositório ou baixe e extraia o ZIP. Abra no console e execute o seguinte comando.
npm install
npx tsc
para compilar. No Mac, conceda permissão de execução no console. chmod 755 build/index.js
Configuração no Claude Desktop
Instale o Claude Desktop. Presume-se que o editor VSCode esteja instalado, mas
code $env:AppData\Claude\claude_desktop_config.json
para abrir o arquivo de configuração. No Mac,
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Reescreva e configure da seguinte forma.
{
"mcpServers": {
"get-subjects": {
"command": "node",
"args": [
"C:\\Users\\sifue\\workspace\\zen-syllabus-mcp\\build\\index.js"
]
}
}
}
Altere o caminho de build/index.js conforme necessário.
No Mac,
{
"mcpServers": {
"get-subjects": {
"command": "node",
"args": [
"/Users/sifue/workspace/zen-syllabus-mcp/build/index.js"
]
}
}
}
Se estiver usando um sistema de gerenciamento de versão do Node.js, como o nvm, especifique o node da seguinte forma.
{
"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"
]
}
}
}
Ficará assim. Altere o caminho de build/index.js conforme necessário.
Após a configuração, reinicie o Claude Desktop.
Teste com:
"Use o MCP do Syllabus da ZEN University para listar disciplinas recomendadas para se tornar um engenheiro front-end."

Ficará assim. Se você definir os requisitos de matrícula, também será possível fazer consultas detalhadas sobre matrícula.
Configuração no VSCode
[Não verificado] Dizem que estará disponível quando o GitHub Copilot permitir o uso de agentes de IA (atualmente apenas na versão de pré-visualização). Pesquise por mcp nas configurações e defina o seguinte em setting.json. Altere o caminho conforme necessário. Um botão de iniciar aparecerá acima do weather no json; inicie-o.
{
"mcpServers": {
"get-subjects": {
"command": "node",
"args": [
"C:\\Users\\sifue\\workspace\\zen-syllabus-mcp\\build\\index.js"
]
}
}
}
Após a configuração, teste no GitHub Copilot com:
"Use o MCP do Syllabus da ZEN University para listar disciplinas recomendadas para se tornar um engenheiro front-end."
Se você definir os requisitos de matrícula, também será possível fazer consultas detalhadas sobre matrícula.
Verificação de funcionamento durante a implementação do servidor
Consulte a implementação do Client no TypeScript SDK para mais detalhes.
node build/index.js
para iniciar o servidor.
node .\build\client.js
para iniciar e executar o cliente.
Altere o cliente conforme o código que deseja verificar e, em seguida,
npx tsc
para compilar e executar o cliente novamente.