Perguntas frequentes
O MoodleMCP recebe a minha palavra-passe do Moodle?
Não. O acesso assenta em tokens de serviço web do Moodle gerados pelo plugin para os utilizadores que escolher. O token é guardado cifrado e o assistente só tem uma chave MCP, que pode revogar sem mexer na conta do Moodle.
Um assistente pode ver mais do que quem o usa?
Não. Cada chamada corre como o utilizador do Moodle para quem a chave foi emitida, com os seus papéis. A chave de um docente não consegue ler o curso de outro docente. Além disso, uma chave pode ser restringida a apenas leitura, a ferramentas concretas ou a cursos concretos.
Pode alterar coisas no meu Moodle?
Só se a chave o permitir. No chat do painel, qualquer ferramenta que possa alterar o Moodle pede a sua aprovação antes de correr. Para assistentes externos, entregue chaves de apenas leitura salvo se quiser acesso de escrita. Veja chaves e permissões.
Que assistentes funcionam?
Qualquer um que fale MCP. O ChatGPT e o Claude (claude.ai e Claude Desktop) ligam-se com Iniciar sessão com o seu Moodle; o Cursor, o VS Code, o Claude Code, scripts e integração contínua usam uma chave MCP. Os clientes que só falam stdio podem usar o mcp-remote como ponte. Veja configurar o cliente.
O meu Moodle tem de ser público?
Sim: o painel e o servidor MCP chamam-no diretamente por HTTPS. Não é possível ligar sites em localhost, em redes privadas ou acessíveis apenas por VPN.
Preciso de uma conta distinta para cada Moodle?
Uma organização por instalação do Moodle, mas a mesma conta de utilizador pode pertencer a várias organizações e alternar entre elas.
Quanto custa?
Um único plano Pro por organização, mais pacotes opcionais de créditos para o chat com IA do painel. Os assistentes externos não consomem créditos: o fornecedor deles cobra o modelo. Veja plano e faturação e créditos.
O que acontece quando termina o período experimental?
A organização fica bloqueada no ecrã de faturação até subscrever. Nada é eliminado: a ligação, as chaves e o histórico continuam lá.
O MoodleMCP guarda os dados dos meus cursos?
Não. O painel intermedeia as chamadas; o seu Moodle continua a ser o sistema de referência. O que fica registado é que ferramenta correu, com que chave, a partir de que origem e se deu erro, que é a base dos agregados de utilização. As conversas do chat são guardadas para que as possa retomar.
Funciona com várias versões do Moodle?
O plugin exige Moodle 4.2 ou posterior e está testado até à 5.2.
E se perder uma chave?
As chaves não se recuperam: o painel guarda apenas um hash. Emita uma nova e revogue a antiga.
Posso experimentar sem configurar nenhum cliente?
Sim. O chat com IA do painel usa as mesmas ferramentas sem configuração, o que o torna também a forma mais rápida de confirmar que a ligação funciona.
O plugin é de código aberto?
Sim, sob GPL v3 ou posterior. O código e os problemas estão em github.com/studiolxd/moodle-local_mcpconnector. O painel a que se liga é um serviço comercial alojado.