Skip to main content
Glama

Canvas MCP Server

extract_peer_review_dataset

Export peer review data from Canvas assignments for analysis in CSV, JSON, or XLSX formats, with options for analytics inclusion and student data anonymization.

Instructions

Export all peer review data in various formats for analysis. Args: course_identifier: Canvas course code or ID assignment_id: Canvas assignment ID output_format: Output format (csv, json, xlsx) include_analytics: Include quality analytics in output anonymize_data: Anonymize student data save_locally: Save file locally filename: Custom filename (optional)

Input Schema

NameRequiredDescriptionDefault
anonymize_dataNo
assignment_idYes
course_identifierYes
filenameNo
include_analyticsNo
output_formatNocsv
save_locallyNo

Input Schema (JSON Schema)

{ "properties": { "anonymize_data": { "default": true, "title": "Anonymize Data", "type": "boolean" }, "assignment_id": { "anyOf": [ { "type": "string" }, { "type": "integer" } ], "title": "Assignment Id" }, "course_identifier": { "anyOf": [ { "type": "string" }, { "type": "integer" } ], "title": "Course Identifier" }, "filename": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Filename" }, "include_analytics": { "default": true, "title": "Include Analytics", "type": "boolean" }, "output_format": { "default": "csv", "title": "Output Format", "type": "string" }, "save_locally": { "default": true, "title": "Save Locally", "type": "boolean" } }, "required": [ "course_identifier", "assignment_id" ], "type": "object" }

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/vishalsachdev/canvas-mcp'

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