Skip to main content
Glama

Claude Canvas MCP

by johnnyrobot

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A Model Context Protocol server that enables Claude to interact with Canvas LMS, providing tools for managing courses, announcements, assignments, students, and more through the Canvas API.

  1. Features
    1. Prerequisites
      1. Installation
        1. Claude Desktop Integration
          1. Available Tools
            1. list-courses
            2. get-course
            3. list-modules
            4. list-module-items
            5. list-assignments
            6. get-assignment
            7. list-students
            8. post-announcement
            9. list-submissions
            10. get-submission
            11. post-submission-comment
            12. list-files
            13. upload-file
          2. License

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A local server that enables interaction with Canvas Learning Management System API through Claude Desktop, allowing users to manage courses, access assignments, view announcements, and retrieve course materials.
              Last updated -
              62
              22
              MIT License
              • Apple
            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that enables interaction with the Canvas Learning Management System API, allowing users to manage courses, assignments, enrollments, and grades within Canvas.
              Last updated -
              54
              29
              58
              JavaScript
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables creating, modifying, and validating infinite canvas data structures according to the JSON Canvas 1.0 specification.
              Last updated -
              8
              MIT License
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that helps students manage academic workflows by integrating with Canvas and Gradescope to fetch deadlines, download course materials, and sync with macOS Calendar or Reminders.
              Last updated -
              4
              • Apple

            View all related MCP servers

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

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