MCPaeroedu
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AEROEDU_API_KEY | Yes | Your AeroEdu API key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| aeroedu_course_listA | Liệt kê các khoá học của giáo viên hiện tại trên AeroEdu (inphysic.com). Trả về id, tên, môn học, lớp, trạng thái, số chương, số học sinh. Dùng status='all' để xem tất cả kể cả draft/archived. |
| aeroedu_course_createA | Tạo khoá học mới trên AeroEdu (trạng thái draft). Trả về courseId để dùng cho aeroedu_chapter_add. Môn học hỗ trợ: math, physics, chemistry, biology, literature, english, history, geography, informatics, technology, stem, other. |
| aeroedu_chapter_addA | Thêm 1 chương mới vào khoá học. Trả về chapter_id để dùng cho aeroedu_lesson_add. |
| aeroedu_lesson_addA | Thêm 1 bài học vào chương. 5 loại: video (có videoUrl), reading (nội dung markdown), quiz (trắc nghiệm), assignment (bài tập nộp), lab (thí nghiệm). Trả về lesson_id. |
| aeroedu_exam_createA | Tạo đề thi với danh sách câu hỏi. 4 loại câu: mcq (trắc nghiệm 4 đáp án), true_false_4 (Đúng-Sai 4 mệnh đề chuẩn THPT VN), short_answer (trả lời ngắn), essay (tự luận). Hỗ trợ LaTeX trong nội dung câu hỏi (\frac, \sqrt, v.v.). |
| aeroedu_kg_searchA | Tìm kiếm ngữ nghĩa trong Knowledge Graph của AeroEdu bằng ngôn ngữ tự nhiên. AI tự phân tích câu hỏi → trả về các khái niệm (node) liên quan kèm mô tả, môn học, lớp, độ khó và liên kết với node khác. Ví dụ: 'dao động điều hoà lớp 11', 'phương trình bậc 2 toán 9', 'tế bào sinh học 10'. |
| aeroedu_kg_node_detailA | Xem chi tiết 1 node trong Knowledge Graph: mô tả đầy đủ, các khái niệm liên quan, tài liệu học tập gắn với node, thống kê mastery của học sinh. Dùng node_id từ kết quả aeroedu_kg_search. |
| aeroedu_kg_path_findA | Tìm lộ trình học tập tối ưu từ khái niệm A đến khái niệm B trong Knowledge Graph. Dùng BFS để tìm đường ngắn nhất qua các prerequisite. Trả về danh sách node cần học theo thứ tự + thời gian ước tính. |
| aeroedu_kg_record_visitA | Ghi nhận học sinh đã học / ôn tập 1 node trong Knowledge Graph. Cập nhật mastery score của học sinh. Dùng sau khi HS hoàn thành bài học liên quan đến khái niệm đó. |
| aeroedu_kg_extractA | Trích xuất các khái niệm (node) Knowledge Graph từ văn bản hoặc tài liệu giáo khoa. AI (Claude) phân tích nội dung → xác định khái niệm chính, mối quan hệ prerequisite, và đề xuất thêm vào KG. Dùng để mở rộng KG từ giáo trình, bài giảng, sách giáo khoa. |
| aeroedu_block_add_videoA | Thêm video block vào bài học. Hỗ trợ YouTube (youtube.com/watch?v=...), Google Drive, hoặc URL trực tiếp MP4/WebM (từ GCS bucket AeroEdu). Video sẽ xuất hiện theo thứ tự position trong bài học. |
| aeroedu_block_add_pdfA | Đính kèm tài liệu PDF vào bài học (sách giáo khoa, handout, slide). PDF được hiển thị inline trong trình xem bài học của học sinh. |
| aeroedu_block_add_quizA | Gắn 1 đề thi/quiz vào bài học để học sinh làm bài ngay trong khoá học. Dùng exam_id từ aeroedu_exam_create. Học sinh làm xong → điểm tự động ghi vào GradeBook. |
| aeroedu_block_add_labA | Thêm lab challenge thực hành vào bài học. Các loại lab AeroEdu hỗ trợ: circuit (mạch điện Wokwi), graph (đồ thị toán), python (thực thi code), arduino (mô phỏng board), custom (iframe embed). HS tương tác trực tiếp trong trình duyệt không cần cài đặt. |
| aeroedu_exam_publishA | Publish đề thi để học sinh có thể thấy và làm bài. Sau khi publish có thể set thời gian bắt đầu/kết thúc (nếu là đề thi có lịch) hoặc để trống cho đề luyện tập tự do. Dùng exam_id từ aeroedu_exam_create. |
| aeroedu_question_searchA | Tìm kiếm câu hỏi trong Ngân hàng câu hỏi (Question Bank) của AeroEdu. Hỗ trợ tìm theo môn, lớp, chương, chủ đề, độ khó, từ khoá, loại câu. Kết quả có thể dùng trực tiếp cho aeroedu_exam_create questions array. |
| aeroedu_question_create_bulkA | Tạo nhiều câu hỏi cùng lúc vào Ngân hàng câu hỏi (tối đa 50 câu/lần). Lý tưởng sau khi Claude sinh câu hỏi từ tài liệu → import hàng loạt. Câu hỏi sẽ có trạng thái 'Hoạt động' và gắn tên GV tạo. |
| aeroedu_student_listA | Liệt kê học sinh trong 1 lớp. Trả về tên, email, mã số HS, ngày sinh, giới tính. Dùng class_id từ danh sách lớp của GV (xem tại https://inphysic.com/teacher/classes). |
| aeroedu_report_examA | Xem báo cáo phân tích kết quả đề thi: điểm trung bình, phân phối điểm, tỉ lệ đúng/sai từng câu, chỉ số Cronbach alpha (độ tin cậy đề thi), HS điểm cao nhất/thấp nhất. Dùng exam_id từ aeroedu_exam_create hoặc aeroedu_exam_publish. |
| aeroedu_davinci_project_openA | Mở hoặc tạo project trong DaVinci Resolve. DaVinci Resolve phải đang chạy trên máy. Sau khi mở project có thể dùng aeroedu_davinci_clip_import để import video. |
| aeroedu_davinci_clip_importA | Import file video/audio vào Media Pool của DaVinci Resolve. File phải là đường dẫn tuyệt đối trên máy (local file). Clip được import vào bin 'MCP Import' (tự tạo nếu chưa có). |
| aeroedu_davinci_color_apply_lutA | Áp dụng LUT (Look-Up Table) màu lên tất cả clip trong timeline của Resolve. LUT được apply vào node chỉ định trên Color page. Resolve chuyển sang Color page tự động. File LUT: .cube, .3dl, .dat, .m hoặc các format Resolve hỗ trợ. |
| aeroedu_davinci_timeline_exportA | Thiết lập render job trong Resolve Deliver page. Hỗ trợ format: mp4 (H264/H265), mov (ProRes), prores, dnxhd. Sau khi gọi tool này, dùng aeroedu_davinci_render_start để bắt đầu render. |
| aeroedu_davinci_render_startA | Bắt đầu render queue trong DaVinci Resolve. Nếu wait=true (mặc định), tool sẽ đợi đến khi render xong và báo kết quả. Nếu wait=false, trả về ngay và render tiếp tục nền trong Resolve. Dùng aeroedu_davinci_timeline_export trước để set up render job. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/aerovfx/MCPaeroedu'
If you have feedback or need assistance with the MCP directory API, please join our Discord server