{"id":"d8178a9e-3e5e-4e86-abf4-728f52554843","shortId":"uUBLjs","kind":"mcp","title":"Canvas LMS","tagline":"Integrates with Canvas Learning Management System to access courses, assignments, grades, announcements, and messagin...","description":"Integrates with Canvas Learning Management System to access courses, assignments, grades, announcements, and messaging with support for assignment submission and file browsing.\n\nConnects to Canvas LMS via its REST API to provide eight tools covering course listing, assignment tracking with due dates and submission status, grade retrieval, announcements, upcoming due date forecasting, text-based assignment submission, course file browsing, and inbox messaging. Supports both local stdio transport and HTTP deployment on Railway, with automatic pagination handling and retry logic for API calls.","tags":["canvas","lms"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/alexherman11/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-05-02T16:21:36.896Z","embedding":null,"createdAt":"2026-04-18T21:45:58.931Z","updatedAt":"2026-05-02T16:21:36.896Z","lastSeenAt":"2026-05-02T16:21:36.896Z","tsv":"'access':10,24 'announc':14,28,64 'api':46,98 'assign':12,26,34,54,72 'automat':91 'base':71 'brows':38,76 'call':99 'canva':1,5,19,41 'connect':39 'cours':11,25,52,74 'cover':51 'date':58,67 'deploy':87 'due':57,66 'eight':49 'file':37,75 'forecast':68 'grade':13,27,62 'handl':93 'http':86 'inbox':78 'integr':3,17 'learn':6,20 'list':53 'lms':2,42 'local':82 'logic':96 'manag':7,21 'mcp' 'messag':30,79 'messagin':16 'open-source' 'pagin':92 'provid':48 'railway':89 'rest':45 'retri':95 'retriev':63 'status':61 'stdio':83 'submiss':35,60,73 'support':32,80 'system':8,22 'text':70 'text-bas':69 'tool':50 'track':55 'transport':84 'transport-stdio' 'upcom':65 'via':43","prices":[{"id":"acce7cd0-1070-43a5-8086-e79e1d4653c3","listingId":"d8178a9e-3e5e-4e86-abf4-728f52554843","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-18T21:45:58.931Z"}],"sources":[{"listingId":"d8178a9e-3e5e-4e86-abf4-728f52554843","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/alexherman11-canvas-lms","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T21:45:58.931Z","lastSeenAt":"2026-05-02T16:21:36.896Z"}],"details":{"listingId":"d8178a9e-3e5e-4e86-abf4-728f52554843","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/alexherman11-canvas-lms","source_code_url":"https://github.com/alexherman11/canvas_mcp"},"updatedAt":"2026-05-02T16:21:36.896Z"}}