MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

Canvas MCP server for UCSB students to access Canvas data in Claude Desktop

创建于 10/24/2025
更新于 about 2 months ago
Repository documentation and setup instructions

Canvas MCP Server

A Model Context Protocol (MCP) server that provides Claude Desktop with access to Canvas LMS data for UCSB students.

Features

  • Access course information, assignments, and grades
  • View announcements and discussions
  • Check submission status and feedback
  • Secure API token-based authentication

Quick Start

For detailed setup instructions, see STUDENT_USAGE_GUIDE.md.

Requirements

  • Python 3.7+
  • Canvas API token from UCSB
  • Claude Desktop application

Installation

  1. Download canvas_mcp.py
  2. Get your Canvas API token from UCSB Canvas
  3. Configure Claude Desktop with the MCP server
  4. Start using Canvas data in Claude!

Security

  • API tokens are stored locally in Claude Desktop configuration
  • All communication uses HTTPS
  • No data is stored permanently by the MCP server

Support

This tool is designed specifically for UCSB students. For issues or questions, refer to the detailed usage guide.

快速设置
此服务器的安装指南

安装包 (如果需要)

uvx canvas-mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "mklemos-canvas-mcp": { "command": "uvx", "args": [ "canvas-mcp" ] } } }