Skip to main content
Glama

Canvas MCP Server

# Python files to ignore # Uncomment the following lines if you want to ignore specific Python files # some_specific_file.py # temp_*.py # Python virtual environment venv/ fresh_venv/ .venv/ canvas-mcp/ # Python cache files __pycache__/ *.py[cod] *$py.class # Distribution / packaging dist/ build/ *.egg-info/ # Environment variables .env # IDE specific files .vscode/ .idea/ *.swp *.swo .cursorrules # macOS specific files .DS_Store # Logs *.log # Documentation folder documents/ # Development tools and files extract_canvas_api_docs.py canvas_api_docs/ get_course_grades.py gradebook.json .env.template # Student data and utility scripts student_anonymization_mapping.txt show_student_mappings.py _** .aider* test_*.py # Local de-anonymization maps (contains PII) local_maps/

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

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