{"id":403445,"recorded_at":"2026-10-27T05:02:49.262694Z","observed_at":"2026-10-27T05:02:49.262653Z","subject_kind":"source_record","subject":"mcp_registry:io.github.Fireiscoolsolo/canvas-lms-mcp-server","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[],"name":"io.github.Fireiscoolsolo/canvas-lms-mcp-server","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-27T04:32:34.610618Z","status":"active","statusChangedAt":"2026-10-27T04:32:34.610618Z","updatedAt":"2026-10-27T04:32:34.610618Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Self-hosted Canvas LMS for students on every device: OAuth, ngrok tunnel, multi-PC failover.","name":"io.github.Fireiscoolsolo/canvas-lms-mcp-server","packages":[{"environmentVariables":[{"description":"Canvas personal access token (Account > Settings > Approved Integrations > New Access Token)","format":"string","isRequired":true,"isSecret":true,"name":"CANVAS_API_TOKEN"},{"description":"Your school's Canvas address, e.g. https://yourschool.instructure.com","format":"string","isRequired":true,"name":"CANVAS_BASE_URL"}],"identifier":"canvas-lms-mcp-remote","packageArguments":[{"type":"positional","value":"--stdio"}],"registryType":"npm","transport":{"type":"stdio"},"version":"1.1.0"}],"repository":{"source":"github","url":"https://github.com/Fireiscoolsolo/canvas-lms-mcp-server"},"version":"1.1.0"}},"source":"mcp_registry","summary":"Self-hosted Canvas LMS for students on every device: OAuth, ngrok tunnel, multi-PC failover."},"body_sha256":"c4a3bd4591bfdb0e444edacd8fbab699aae6c9156213d1072d884d40ca798597","prev_id":null,"leaf":"0x352326dedb68a5e2c547d537a965cda575a8914f24d1ba03d90ee32924f1e126","leaf_text":"{\"body\":\"c4a3bd4591bfdb0e444edacd8fbab699aae6c9156213d1072d884d40ca798597\",\"id\":403445,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793077369262653,\"prev\":null,\"subject\":\"mcp_registry:io.github.Fireiscoolsolo/canvas-lms-mcp-server\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x35230847dd1a125ec6866ecf9b9d4ca725fb26844336c76972481e8325f7b513","0xbb98fe1f0e83dea9a12d79fa753c4285298dd455d0ffa602b562bed3d6938e85","0x7520d1c2b80f71564e5f8fcd3d798d4afb744206ad5d135d4b90798bb039d322","0x7ca720a934cc822279ad9dc25344f3a41d437864b843f07888a14dd5d6ad57b9","0x083af6bf25dea4b69796a1dbe9bd7576c00aa972dace5b3cd679864da561b98c","0x3a5ccb8e3028e3f59e609100cf67f44b1517fc56e0f904931a72dbdab11ad9d7","0x362e8a0c828ca3853f030e679dbed5256e0857693ce78ec5062ba951663c5cb7","0x611c7f0e6a838b98422303f73c178a3e13e7cb944e54e97bfc2ba04fbdea053e","0xc152073caced4e5a995d003163abcd64f3b1154b53248c267422ce29d71ffac3","0x45034b1f6c5ebc39680cf8c4851196837680a23fba48314336cce947015fb3a8","0x7d16ca26502bd3cffc15f5f1d96c750b48f891e77865e69e164c7296932a66f7","0x0491d1aef43a95c6e235bd50f122c12c8c56196bb71b329f055061f0e9ee7115","0x5a83a2d5b2abb340c16172caf3ef83b831e168d2e94e4154a4ad72adcac5cad2","0x595de2dea3b8fa56dbd6142dd78ae79f3e7169c631e41a844b100613abb3e430","0x8360ee1105e4d9f9312067cbbfd47c69c5948665ae582b9684a580c8f4e199e1","0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb","0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}