{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.CarlosAndreFerreira/moodle-obsidian-mcp","description":"Moodle for AI assistants, SSO included: courses, grades, deadlines and forums synced to Obsidian.","title":"Moodle + Obsidian","repository":{"url":"https://github.com/CarlosAndreFerreira/moodle-obsidian-mcp","source":"github"},"version":"0.8.1","websiteUrl":"https://github.com/CarlosAndreFerreira/moodle-obsidian-mcp","packages":[{"registryType":"pypi","identifier":"moodle-obsidian-mcp","version":"0.8.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Obsidian vault folder where notes and materials are written.","format":"filepath","name":"OBSIDIAN_VAULT_DIR"},{"description":"Moodle base URL (https). Optional if you log in with `moodle-mcp --login`.","name":"MOODLE_URL"},{"description":"Moodle mobile web service token. Prefer `moodle-mcp --login`, which stores it with 0600 permissions.","isSecret":true,"name":"MOODLE_TOKEN"},{"description":"Toolsets to expose: core, grades, forums, obsidian, write, auth, raw, or all.","default":"core,grades,forums,obsidian","name":"MOODLE_MCP_TOOLS"},{"description":"Language of the generated notes.","default":"pt","choices":["pt","en"],"name":"MOODLE_MCP_LANGUAGE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-08T21:31:59.905476Z","publishedAt":"2026-11-08T21:31:59.905476Z","updatedAt":"2026-11-08T21:31:59.905476Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.CarlosAndreFerreira/moodle-obsidian-mcp","description":"Moodle for AI assistants, SSO included: courses, grades, deadlines and forums synced to Obsidian.","title":"Moodle + Obsidian","repository":{"url":"https://github.com/CarlosAndreFerreira/moodle-obsidian-mcp","source":"github"},"version":"0.8.2","websiteUrl":"https://github.com/CarlosAndreFerreira/moodle-obsidian-mcp","packages":[{"registryType":"pypi","identifier":"moodle-obsidian-mcp","version":"0.8.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Obsidian vault folder where notes and materials are written.","format":"filepath","name":"OBSIDIAN_VAULT_DIR"},{"description":"Moodle base URL (https). Optional if you log in with `moodle-mcp --login`.","name":"MOODLE_URL"},{"description":"Moodle mobile web service token. Prefer `moodle-mcp --login`, which stores it with 0600 permissions.","isSecret":true,"name":"MOODLE_TOKEN"},{"description":"Toolsets to expose: core, grades, forums, obsidian, write, auth, raw, or all.","default":"core,grades,forums,obsidian","name":"MOODLE_MCP_TOOLS"},{"description":"Language of the generated notes.","default":"pt","choices":["pt","en"],"name":"MOODLE_MCP_LANGUAGE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-08T21:47:54.345641Z","publishedAt":"2026-11-08T21:47:54.345641Z","updatedAt":"2026-11-08T21:47:54.345641Z","isLatest":true}}}],"metadata":{"count":2}}
