Canvas MCP - College and High School Courses

by aryankeluskar
Verified
# Generated by https://smithery.ai. See: https://smithery.ai/docs/config#dockerfile FROM python:3.10-alpine WORKDIR /app # Copy the entire repository into the Docker image COPY . . # Install dependencies RUN pip install --no-cache-dir -r requirements.txt # Set environment variables (can be overridden at runtime) ENV CANVAS_API_KEY="" ENV GOOGLE_API_KEY="" ENV GRADESCOPE_EMAIL="" ENV GRADESCOPE_PASSWORD="" # Run the MCP server using canvas.py as the entry point CMD ["python", "canvas.py"]