# Canvas Parent

> Use this tool when you need to integrate with Canvas Learning Management System (LMS) to access courses, grades, assignments, and files. It solves problems related to automating tasks, such as grading and course management, by providing a secure interface through multiple authentication methods. It takes authentication credentials as input and outputs relevant Canvas data, making it ideal for educational institutions and organizations using Canvas LMS.

Canonical page: https://skillsregistry.net/skills/chrischall-canvas-parent  
JSON: https://api.skillsregistry.net/v1/skills/chrischall-canvas-parent

## Description

Provides Claude with access to Canvas LMS (by Instructure) through multiple authentication methods including username/password, personal access tokens, and OAuth. Supports reading courses, grades, assignments, planner events, and files from any Canvas instance.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/chrischall-canvas-parent)
- **Repository:** <https://github.com/chrischall/canvas-parent-mcp>

## 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": "chrischall-canvas-parent"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/chrischall-canvas-parent` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/chrischall-canvas-parent/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
