Scan Canvas courses for basic accessibility issues in pages, assignments, discussions, and syllabus to identify and fix problems.
127,427 tools. Last updated 2026-05-05 16:46
"How to fetch assignments from Canvas" matching MCP tools:
- Retrieve app assignments for a specific station in the Tulip manufacturing platform to manage application deployments and configurations.Apache 2.0
- Fetch a specific autouser by its ID to access UX evaluation details from AI personas and human raters.MIT
- Retrieve all assignments for a specific class by providing the class identification string.MIT
- Fetch sync committee assignments for a specified beacon state, with optional epoch filter, to identify validators serving as sync committee members.MIT
- Fetch recent logs from a Docker Compose service, specifying service name and number of lines to retrieve.
Matching MCP Servers
- Alicense-qualityDmaintenanceFetches current and three-day weather forecasts for any city using the wttr weather service through a Docker-based MCP server.Last updated1MIT
- FlicenseAquality-maintenanceEnables interaction with Canvas LMS courses and assignments directly from your LLM, allowing you to retrieve, search, and summarize course information, check due dates, and access assignment details without leaving your AI assistant.Last updated4735
Matching MCP Connectors
- arjunkmrm-fetchOAuth
Fetch web pages and extract exactly the content you need. Select elements with CSS and retrieve co…
- smithery-ai-fetchOAuth
A simple tool that performs a fetch request to a webpage.
- Retrieve app assignments for a station group in Tulip manufacturing platform to manage application distribution across connected stations.Apache 2.0
- Retrieve technician assignments on service call tickets. Filter by ticket ID or technician ID to locate specific resource details.
- Check how many arXiv papers were published in a specific category on a given date to determine appropriate batch sizes for fetching.MIT
- Read an Obsidian canvas file to get a human-readable summary of nodes (IDs, types, positions, sizes, content previews) and edges (source/target IDs, labels). Use this to inspect or navigate a canvas before adding nodes or edges.
- Run TypeScript code with Canvas API credentials in a sandboxed Node.js environment. Save tokens by executing bulk operations.
- Retrieve incoming and outgoing edges of a single canvas node to walk an Obsidian canvas graph one node at a time without loading the full document.
- Create a new empty Obsidian canvas file at a specified path. Overwrite existing file when needed. Canvas files serve as infinite spatial whiteboards for nodes and edges.
- Remove an item from a Canvas course module without deleting the actual content. The item is unlinked, preserving the original assignment or page.
- Retrieve rubric criteria, ratings, and points for a Canvas course using rubric ID or assignment ID.
- Create or update Business Objects in Simplifier platform with proper project assignments and dependency management for accessing connectors and other business objects.MIT
- Apply automated fixes to resolve accessibility issues in Canvas course content. Preview changes with dry_run before applying corrections for missing table headers, low contrast text, and other problems.
- Delete a Canvas course announcement with optional safety checks, including title verification and dry-run mode to confirm before permanent removal.
- Retrieve a file's content as base64 from a Canvas course, using file IDs from list_course_files or list_module_items. Specify course identifier and optional max size (default 25 MB) to control memory usage.
- Fetch and extract content from URLs, supporting HTML text extraction, JSON, and plain text formats with configurable domain security controls.