# Canvas MCP Server

> Use this tool when you need to integrate and analyze learning management system data, specifically from UBC Canvas LMS, to automate tasks, retrieve course information, or track student submissions. It provides inputs such as course data, assignments, and announcements, and outputs formatted data for use with AI agents like Claude Desktop, Claude Code, or n8n. Ideal for educational institutions and developers seeking to streamline Canvas data processing and workflow automation.

Canonical page: https://skillsregistry.net/skills/terraceonhigh-canvas-mcp-server  
JSON: https://api.skillsregistry.net/v1/skills/terraceonhigh-canvas-mcp-server

## Description

MCP server that provides tools to read UBC Canvas LMS data, including courses, assignments, announcements, submissions, and calendar, for use with Claude Desktop, Claude Code, or n8n AI agents.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-08-31

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-08-31

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/ymw5wbti15)
- **Repository:** <https://github.com/terraceonhigh/Canvas-MCP-Server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "terraceonhigh-canvas-mcp-server"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/terraceonhigh-canvas-mcp-server` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/terraceonhigh-canvas-mcp-server/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
