Listar disciplinas do professor/usuário
get_coursesList UFSC Moodle courses where you are enrolled or teaching, then filter by code, name, semester, or course ID to find a specific discipline.
Instructions
Lista todas as disciplinas (cursos) em que o usuário está inscrito ou leciona no Moodle da UFSC. Permite filtrar por código/nome/semestre (ex: "20262" ou "INE5429") ou buscar um courseId específico.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_courses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Número máximo de disciplinas retornadas (padrão: 50). | |
| search | No | Termo opcional para filtrar disciplinas pelo nome ou código (ex: "20262", "INE5429", "Segurança"). | |
| courseId | No | ID específico de uma disciplina para consultar detalhes. | |
| onlyVisible | No | Se true, retorna apenas disciplinas visíveis. |