{"id":1476785,"recorded_at":"2026-10-31T04:15:47.964485Z","observed_at":"2026-10-31T04:15:47.964452Z","subject_kind":"source_record","subject":"mcp_registry:io.github.Fireiscoolsolo/canvas-lms-mcp-server","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://fireiscoolsolo.github.io/canvas-lms-mcp-server/"]],"name":"io.github.Fireiscoolsolo/canvas-lms-mcp-server","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-31T03:41:25.790596Z","status":"active","statusChangedAt":"2026-10-31T03:41:25.790596Z","updatedAt":"2026-10-31T03:41:25.790596Z"}},"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.2.3"}],"repository":{"source":"github","url":"https://github.com/Fireiscoolsolo/canvas-lms-mcp-server"},"version":"1.2.3","websiteUrl":"https://fireiscoolsolo.github.io/canvas-lms-mcp-server/"}},"source":"mcp_registry","summary":"Self-hosted Canvas LMS for students on every device: OAuth, ngrok tunnel, multi-PC failover."},"body_sha256":"b4f7a18b8ae075397b4d13bfd4dde500612552a9e2d7d0270b55de76dc368ce4","prev_id":1227932,"leaf":"0x98682254bc0d4fd612502549435ca0b3d590eac9c1b5b703fada53ab8907d3ca","leaf_text":"{\"body\":\"b4f7a18b8ae075397b4d13bfd4dde500612552a9e2d7d0270b55de76dc368ce4\",\"id\":1476785,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793420147964452,\"prev\":1227932,\"subject\":\"mcp_registry:io.github.Fireiscoolsolo/canvas-lms-mcp-server\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-31","leaves":246033,"root":"0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab","chained":"0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980","anchor_chain":"eip155:5042002","anchor_tx":"0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0","anchor_block":70093156},"proof":["0x986877c5b5d7c6e52521f26a29c459674262c0fcb255ca5b0ae88379f64a07dd","0xb1f794fc105bf3fd2a977cb8ab5da7ca1359373320e4aefb37a5fb323bb61b4d","0xd422278ebcce9368bf485dc2b5dfd501462a260add511b481d2f5ff8809f2592","0x40897d38ed9668550eefe1d09977b64f8981c816da2e04e9babde0ddb14c7f0f","0xa3c3a8755ebf1a74c6ed3d9186dac7c94a8a2ad277b5599436f4672cdf4b10ab","0x7b3d853037f2dbf070f053b82eb9f0ed0e07a493aecb391f970ca2f6d14f0fe7","0x6b7885923b525a222d83001dd47f4041af9dfae487a4936ebbda0832d2b19572","0x9c0b17c38bcfdfee62542cc12d631d2e09656714e2872a29e1edecbec5188b0d","0x91ea1386a0e8324ee8b6b7bc782bedc4cc75bd253ece03feeb2ac2f3748dde96","0x1f86cbfbcfc001b867b5238409e81594647a167bdbd13b001e71aba53ed875f9","0xc2bfc70124693e42a30b1e9424f5e65f130e81fcf2021736a16f581dfdfa1336","0xbc50c1208732cc705109df693b6a627d9ef359d44d0b10015819e60a66c4c9d0","0xbd3397f20533ca2db4a1c997fdbb756c45bf8be5aaf398014d4bb8d0c9c9b21a","0x4703be8cc879d73c92037a4dad5a432848a2483b2cd09dba8d5baecb22a1919b","0x91bc1c2b25f148b9b56bf377304983d0f2e68d0d8c3f65c9aaa8adb083331d11","0x8605635b6c6bd33c6547585212170cc076018c2dd5f81f35a5ac4ade689fbb12","0x50003b3c3045b653f8be4232e95e80582cf5c54c14c509ba0a9a197b9e5005cb","0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57"]}