4 #assignments MCP Servers & Clients
Every MCP server and client below is tagged #assignments — install one to give Claude, Cursor, VS Code, or any other MCP-compatible client access to assignments tools.
All
Canvas LMS MCP Server
ahnopologetic
Canvas Mcp Server
CharlieCardenasToledo
MCP Server for Canvas LMS. Lets AI agents interact with courses, assignments, grades, quizzes, modules, files, announcements, and more through natural language. Supports Claude Desktop, Claude Code, and any MCP-compatible client.
Canvas LMS MCP
bruchris
Open-source TypeScript MCP server that connects AI agents to Canvas LMS (Instructure). Provides 42 tools across 15 Canvas domains — courses, assignments, submissions, rubrics, quizzes, discussions, modules, files, and more. Includes full grading and rubric assessment capabilities
Brightspace Mcp Server
RohanMuppa
MCP server for Brightspace (D2L): check grades, due dates, announcements, rosters & more using Claude, ChatGPT, Cursor, or any MCP client. Built with TypeScript and the D2L REST API.
Frequently asked questions
What is a #assignments MCP server?
- An MCP server tagged #assignments implements the Model Context Protocol so AI assistants like Claude, Cursor, and VS Code can access assignments-related tools, data, or APIs.
How many #assignments MCP servers and clients are there?
- mcp.so currently lists 4 MCP servers and clients tagged #assignments.
How do I install a #assignments MCP server?
- Open any server below and copy its install snippet into Claude Desktop, Cursor, VS Code, or another MCP client's configuration — remote servers need no separate download.