Ir para o conteúdo
↑↓navegar↵abrirescfechar
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Canvas MCP Server logo
#175 · de 443 · por downloads semanaisServidor MCP

Canvas MCP Server

Até 101 ferramentas do Canvas LMS separadas por função

0
SalvarVisitar site ↗
Posição
#175
de 443 · por downloads semanais
Downloads semanais
247
npm + PyPI, últimos 7 dias
Estrelas no GitHub
203
Repositório no GitHub

Adicione ao seu cliente

Comunidade
Instalação
pip install canvas-mcp
Transporte
both
Ambiente de execução
Python
Autenticação
Obrigatória
Licença
MIT
Estrelas
203

O Canvas oferece mais de mil endpoints de API, e um mapeamento único de todos eles seria impraticável para um agente; por isso, este servidor organiza as ferramentas conforme o perfil de quem consulta. O perfil de estudante informa prazos, pendências e notas atuais; o de instrutor lista entregas, lança notas em lote, publica avisos e cria módulos. O perfil padrão registra apenas um subconjunto, enquanto controles de recursos elevam o total para 101. Ele roda localmente via stdio e acessa o Canvas com o token de API do próprio usuário, fazendo com que o agente herde exatamente as permissões desse token, sem privilégios adicionais — um limite sensato para uma ferramenta capaz de ler a lista completa de uma turma. A hospedagem própria com autenticação institucional via HTTP com streaming também é compatível, mas configurada separadamente. Requer CANVAS_API_TOKEN e CANVAS_API_URL.

Comentários(0)

Entre para comentar

Ainda não há comentários — seja o primeiro.

Servidores MCP semelhantes

Denunciar este comentário

Por que você está denunciando isto?