キャンバスMCP
Canvas MCP は、AI エージェントが Canvas LMS および Gradescope と対話できるようにするツール セットです。


特徴
関連リソースを見つける- 特定のクエリに関連するリソースを自然言語で見つける機能。
今後の課題を照会する- 今後の課題を取得するだけでなく、特定のコースの課題の内訳も提供します。
Gradescope からコースと課題を取得します- 自然言語を使用して Gradescope のコースと課題を照会し、提出ステータスなどを取得します。
コースを取得する
モジュールを取得する
モジュールアイテムを取得する
ファイルのURLを取得
カレンダーイベントを取得する
課題を取得する
そして、他にもたくさんあります...
Related MCP server: Canvas MCP Server V2.0
使用法
事前に以下の点をメモしておいてください。
Canvas APIキー(
Canvas > Account > Settings > Approved Integrations > New Access Tokenhttps://aistudio.google.com/app/apikeyからの Gemini API キー
Gradescope のメールアドレスとパスワードhttps://www.gradescope.com/
Smithery 経由でインストールする (推奨)
Smithery経由で Claude Desktop 用の Canvas MCP を自動的にインストールするには:
または、カーソル IDE で他のモデルで Canvas-mcp を使用するには:
または、ウィンドサーフィンの場合:
手動インストール(ローカルインスタンスのみ)
リポジトリをダウンロードし、次のコマンドを実行します。
手動設定
次の環境変数を含む.envファイルをルート ディレクトリに作成します。
mcp.jsonまたはclaude_desktop_config.jsonファイルに次の内容を追加します。
Aryan Keluskarによって構築されました :)