[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-104056":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":9,"rankLanguage":9,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":18,"hasPages":18,"topics":20,"createdAt":9,"pushedAt":32,"updatedAt":33,"readmeContent":9,"aiSummary":9,"trendingCount":15,"starSnapshotCount":15,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},104056,"canvas-mcp","boyuchengz\u002Fcanvas-mcp","boyuchengz","Read-only MCP server that connects Claude, ChatGPT and other AI assistants to Canvas LMS.",null,"JavaScript",116,30,3,1,0,40.47,"MIT License",false,"main",[21,22,23,24,25,26,27,28,29,30,31],"canvas","canvas-lms","chatgpt","claude","education","instructure","mcp","mcp-server","model-context-protocol","nodejs","students","2026-10-27 19:57:14","2026-10-27 20:04:22",2,"2026-10-28 04:26:13","CREATED_QUERY"]