{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Fireiscoolsolo/canvas-lms-mcp-server","description":"Self-hosted Canvas LMS for students on every device: OAuth, ngrok tunnel, multi-PC failover.","repository":{"url":"https://github.com/Fireiscoolsolo/canvas-lms-mcp-server","source":"github"},"version":"1.1.2","packages":[{"registryType":"npm","identifier":"canvas-lms-mcp-remote","version":"1.1.2","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"--stdio"}],"environmentVariables":[{"description":"Canvas personal access token (Account > Settings > Approved Integrations > New Access Token)","isRequired":true,"format":"string","isSecret":true,"name":"CANVAS_API_TOKEN"},{"description":"Your school's Canvas address, e.g. https://yourschool.instructure.com","isRequired":true,"format":"string","name":"CANVAS_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T05:38:04.237602Z","publishedAt":"2026-10-27T05:38:04.237602Z","updatedAt":"2026-10-27T05:38:04.237602Z","isLatest":true}}}
