Skip to main content
Glama
index.ts773 B
/** * Canvas MCP Code Execution API * * This module provides TypeScript wrappers around Canvas MCP tools * for token-efficient code execution patterns. * * Use these when processing large datasets or performing bulk operations * to avoid loading all data into Claude's context. * * Example: * ```typescript * import { bulkGrade } from './grading'; * * await bulkGrade({ * courseIdentifier: "60366", * assignmentId: "123", * gradingFunction: (submission) => { * // Process locally * return analyzeSubmission(submission); * } * }); * ``` */ export * from './courses/index.js'; export * from './assignments/index.js'; export * from './grading/index.js'; export * from './discussions/index.js'; export * from './communications/index.js';

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

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