Smithery Logo
MCPsSkillsDocsPricing
Login
Overview
Performance
Usage
Integrate
MCP URL
Install
Repository
Homepage
Published
License
Tool Calls
    Overview
    Performance
    Usage
    Integrate
    MCP URL
    Install
    Repository
    Homepage
    Published
    License
    Tool Calls
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    Canvas

    Canvas

    aryankeluskar/canvas-mcp
    •last deployed
    1.9k calls
    100% uptime

    Canvas MCP is a collection of Canvas LMS tools for the model context protocol. This allows you to query your courses and get help for your assignments in the AI app of your choice!

    MCP URL

    Install

    • Claude Code
      Claude Code
    • Codex
      Codex
    • Cursor
      Cursor
    • Claude
      Claude
    • OpenCode
      OpenCode
    • Antigravity
      Antigravity
    • VS Code
      VS Code
    • Cherry Studio
      Cherry Studio
    • LM Studio
      LM Studio
    • Gemini CLI
      Gemini CLI
    • Roo Code
      Roo Code
    • ChatWise
      ChatWise
    • Windsurf
      Windsurf
    • Amazon Q
      Amazon Q
    • Dust
      Dust
    • LibreChat
      LibreChat
    • Zed
      Zed
    • Cline
      Cline
    • Kiro
      Kiro
    • ChatGPT
      ChatGPT
    • Goose
      Goose
    • Poke
      Poke
    • Trae
      Trae
    • VS Code Insiders
      VS Code Insiders
    • Raycast
      Raycast
    • Witsy
      Witsy
    • BoltAI
      BoltAI
    • Augment
      Augment
    • Highlight
      Highlight
    • Qordinate
      Qordinate
    • OpenClaw
      OpenClaw
    • AgentOne
      AgentOne
    Homepage
    github.com/aryankeluskar/canvas-mcp/
    Published
    Jan 24, 2026
    Tool Calls

    Performance

    Usage

    Integrate

    Integrate this server via the CLI, MCP SDK, or AI SDK. Smithery handles OAuth, token refresh, and session management for you.

    Create API keyManage Connections

    Configuration for aryankeluskar/canvas-mcp

    Required parameters

    query

    Open Canvas > Account > Settings > Approved Integrations > New Access Token

    query

    Something like https://canvas.asu.edu/ or https://canvas.illinois.edu/

    1. Install Smithery CLI

    2. Create a namespace

    3. Use this server

    # Add this server
    smithery mcp add aryankeluskar/canvas-mcp
    
    # List available tools
    smithery tool list {connection}
    
    # Call a tool
    smithery tool call {connection} {tool_name} '{"key": "value"}'
    78/100
    Tool Calls
    1,770

    Performance

    Tool
    Calls
    get_course_assignments
    1,252
    get_assignments_by_course_name
    205
    get_courses
    204
    get_cache_stats
    42
    get_canvas_courses
    42
    clear_cache
    39
    get_module_items
    36
    get_modules
    31
    Total
    1,851
    Uptime (30d)100.0%
    Latency (30d)136ms p50

    Usage

    Top Clients

    1
    Claude Code
    Claude Code2,095
    2
    Claude.ai
    Claude.ai153
    3
    Smithery
    Smithery133
    4
    Cursor
    Cursor45
    Total3,017

    Daily Sessions