Skip to main content
Glama

Canvas MCP Server

get_peer_review_assignments

Retrieve peer review assignments and completion status for Canvas courses to track student review progress and identify pending reviews.

Instructions

Get comprehensive peer review assignment mapping showing who is assigned to review whom with accurate completion status.

Args: course_identifier: Canvas course code (e.g., badm_554_120251_246794) or ID assignment_id: Canvas assignment ID include_names: Include student names (requires additional API call) include_submission_details: Include submission metadata

Input Schema

NameRequiredDescriptionDefault
assignment_idYes
course_identifierYes
include_namesNo
include_submission_detailsNo

Input Schema (JSON Schema)

{ "properties": { "assignment_id": { "anyOf": [ { "type": "string" }, { "type": "integer" } ], "title": "Assignment Id" }, "course_identifier": { "anyOf": [ { "type": "string" }, { "type": "integer" } ], "title": "Course Identifier" }, "include_names": { "default": true, "title": "Include Names", "type": "boolean" }, "include_submission_details": { "default": false, "title": "Include Submission Details", "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