Download Materials Batch
eclass_download_materials_batchDownload multiple CAU eClass course materials at once to the MCP server's local disk/cache with partial success. Returns file_id and local_path records for later retrieval, not file contents.
Instructions
[네트워크] 여러 파일 자료를 MCP 서버 로컬 디스크/캐시에 한 번에 다운로드합니다 (부분 성공 지원). 이 도구는 ChatGPT에 파일 본문을 전달하지 않고 file_id/local_path 같은 서버 측 기록만 반환합니다. ChatGPT가 파일을 읽어야 하면 각 file_id로 eclass_file_handoff를 호출해 공개 /files/ URL을 발급하고, 그 URL을 브라우징으로 직접 열어야 합니다. eclass_get_materials의 id/title을 file_id/display_name으로 매핑하고 분류·source·잠금 필드를 함께 전달하세요. 동영상 자료는 eclass_download_video로 별도 처리합니다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | 강의 ID | |
| materials | Yes | 다운로드할 자료 목록 | |
| continue_on_error | No | 실패해도 계속 진행 (기본값: true). false면 첫 실패에서 중단 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| results | No | ||
| summary | No | ||
| course_id | No | ||
| handoff_note | No |