{"id":"cad85602-9823-4aeb-9935-17074ca674c5","shortId":"J7C8Rt","kind":"mcp","title":"Canvas LMS","tagline":"MCP server exposing Canvas LMS functionality including courses, assignments, submissions, grades, and deadlines to AI...","description":"MCP server exposing Canvas LMS functionality including courses, assignments, submissions, grades, and deadlines to AI clients.\n\nCanvas LMS provides AI assistants access to Instructure's Canvas learning management system through the Model Context Protocol. It exposes courses, modules, files, pages, assignments, submissions, grades, announcements, upcoming deadlines, and syllabi as MCP tools. The server supports stdio transport for desktop clients and Cloudflare Workers for HTTP access, with single-tenant and multi-tenant configurations.","tags":["canvas","lms"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/abhinav-ranish/canvas-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.550","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-06-19T03:23:07.545Z","embedding":null,"createdAt":"2026-06-09T11:22:51.919Z","updatedAt":"2026-06-19T03:23:07.545Z","lastSeenAt":"2026-06-19T03:23:07.545Z","tsv":"'access':39,82 'ai':17,32,37 'announc':61 'assign':11,26,58 'assist':38 'canva':1,6,21,34,43 'client':33,76 'cloudflar':78 'configur':91 'context':50 'cours':10,25,54 'deadlin':15,30,63 'desktop':75 'expos':5,20,53 'file':56 'function':8,23 'grade':13,28,60 'http':81 'includ':9,24 'instructur':41 'learn':44 'lms':2,7,22,35 'manag':45 'mcp':3,18,67 'model':49 'modul':55 'multi':89 'multi-ten':88 'open-source' 'page':57 'protocol':51 'provid':36 'server':4,19,70 'singl':85 'single-ten':84 'stdio':72 'submiss':12,27,59 'support':71 'syllabi':65 'system':46 'tenant':86,90 'tool':68 'transport':73 'transport-stdio' 'upcom':62 'worker':79","prices":[{"id":"6cd5b25b-8491-4dc8-8df1-efb1f4676b3c","listingId":"cad85602-9823-4aeb-9935-17074ca674c5","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-06-09T11:22:51.919Z"}],"sources":[{"listingId":"cad85602-9823-4aeb-9935-17074ca674c5","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/abhinav-ranish-canvas","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-06-09T11:22:51.919Z","lastSeenAt":"2026-06-19T03:23:07.545Z"}],"details":{"listingId":"cad85602-9823-4aeb-9935-17074ca674c5","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Canvas LMS","github_stars":0,"registry_url":"https://www.pulsemcp.com/servers/abhinav-ranish-canvas","source_code_url":"https://github.com/abhinav-ranish/canvas-mcp"},"updatedAt":"2026-06-19T03:23:07.545Z"}}