@mcpflow.io/mcp-canvas-mcp-server
Version:
一个用于与Canvas API交互的模型上下文协议(MCP)服务器。该服务器允许您在Canvas内管理课程、作业、注册和成绩。
19 lines (18 loc) • 429 B
JavaScript
// src/types.ts
/**
* Error types
*/
export class CanvasAPIError extends Error {
constructor(message, statusCode, response) {
super(message);
this.statusCode = statusCode;
this.response = response;
this.name = 'CanvasAPIError';
}
}
export class CanvasValidationError extends Error {
constructor(message) {
super(message);
this.name = 'CanvasValidationError';
}
}