Skip to main content
Glama

canvas_file_download

Download files from Canvas LMS by providing a file URL or ID. This tool retrieves course materials, assignments, and other documents for students using browser cookies for authentication.

Instructions

Download a file from Canvas.

NOTE: Requires browser cookies to be configured. Canvas blocks file downloads with API tokens only.

Returns:

  • Success/failure status

  • File data (if successful)

  • Error message (if failed)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
file_urlNoThe file download URL from Canvas
file_idNoAlternatively, provide file ID to fetch URL first

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Shigakuresama/canvas-mcp-developer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server