education_center.list_students
read按 search、school、gender、status、record_state 分页查询学生。
建议先读取
无
治理与审批
只读,不建立 action request。
安全说明
列表要 bounded pagination,不可一次 dump 全部学生资料。
以 EducationCenter 真实 MCP manifest 及 CMS workflow 文件整理,覆盖学生、课程、班别、报名、出席、补堂、发票、付款证明、收款记录、教学资源、通告、学生事件及请假审批流程。
education_center.list_students
read按 search、school、gender、status、record_state 分页查询学生。
建议先读取
无
治理与审批
只读,不建立 action request。
安全说明
列表要 bounded pagination,不可一次 dump 全部学生资料。
education_center.get_student
read读取学生 profile、overview、events、已派发资源与通告。
建议先读取
education_center.list_students
治理与审批
只读,不建立 action request。
安全说明
后续 student-centric assign/event write 应以此状态为准。
education_center.list_courses
read列出课程供班别、报名及 invoice flow 使用。
建议先读取
无
治理与审批
只读,不建立 action request。
安全说明
保留 record_state 概念,避免 archived 课程被误用。
education_center.list_classes
read列出班别,可按 course_id、active_only、record_state 筛选。
建议先读取
education_center.list_courses
治理与审批
只读,不建立 action request。
安全说明
报名、attendance、invoice 前先确认班别仍 active 及容量合理。
education_center.list_enrollments
read按 student、class、course 查询报名纪录。
建议先读取
education_center.get_student 或 education_center.list_classes
治理与审批
只读,不建立 action request。
安全说明
invoice 和 default lessons 应以真实 enrollment 状态为基础。
education_center.get_attendance_sheet
read按日期、班别、导师及 unmarked filter 读取 attendance sheet。
建议先读取
education_center.list_classes
治理与审批
只读,不建立 action request。
安全说明
attendance write 必须用读取到的 lesson identifier。
education_center.list_invoices
read查询 cashier / student detail invoice summary rows。
建议先读取
education_center.get_student 或 filters
治理与审批
只读,不建立 action request。
安全说明
列表只作 summary;要 lessons/payments 明细需 get_invoice。
education_center.get_invoice
read读取单一 invoice、student、lessons、payments、draft payload。
建议先读取
education_center.list_invoices
治理与审批
只读,不建立 action request。
安全说明
update_invoice 或 payment write 前必须先读取当前 invoice。
education_center.preview_invoice_default_lessons
read由 backend preview invoice default lessons,集中 charge_type 规则。
建议先读取
education_center.list_enrollments + education_center.list_classes
治理与审批
只读 preview,不建立 action request。
安全说明
create/update invoice 必须提交 explicit lessons[];不要让 write 自行重算。
education_center.list_invoice_reminders
read读取基于 remaining lessons 的 invoice reminders。
建议先读取
education_center.list_invoices
治理与审批
只读,不建立 action request。
安全说明
reminder 建议要核对 invoice 状态及剩馀堂数。
education_center.list_payment_proofs
read按 search、status 查询付款证明。
建议先读取
education_center.list_invoices
治理与审批
只读,不建立 action request。
安全说明
review 前要 get_payment_proof 检查 invoice/student/payment detail。
education_center.get_payment_proof
read读取单一付款证明、invoice、student、review 及 applied payment detail。
建议先读取
education_center.list_payment_proofs
治理与审批
只读,不建立 action request。
安全说明
apply/reject 前必须确认未重复套用、金额与 invoice 一致。
education_center.list_payment_records
read查询收款记录 summary 及 invoice payment status aggregates。
建议先读取
education_center.list_invoices
治理与审批
只读,不建立 action request。
安全说明
payment-records 是独立 domain,不应只当 invoice 附件。
education_center.list_resources
read查询 learning resources。
建议先读取
无
治理与审批
只读,不建立 action request。
安全说明
派发前应 get_resource 查看 assignments。
education_center.get_resource
read读取单一 learning resource 及 current assignments。
建议先读取
education_center.list_resources
治理与审批
只读,不建立 action request。
安全说明
assign/unassign 必须用此状态避免重复或错派。
education_center.list_notices
read查询 notices。
建议先读取
无
治理与审批
只读,不建立 action request。
安全说明
通告派发前应读 get_notice 及目标学生范围。
education_center.get_notice
read读取单一 notice 及 assignments。
建议先读取
education_center.list_notices
治理与审批
只读,不建立 action request。
安全说明
更新或派发前确认 audience、attachments、read receipts 影响。
education_center.list_student_events
read列出指定学生事件。
建议先读取
education_center.get_student
治理与审批
只读,不建立 action request。
安全说明
event write 要保持 student-centric,唔好跨学生误写。
education_center.list_leave_requests
read列出请假申请,支援 review workflow。
建议先读取
education_center.get_attendance_sheet 或 filters
治理与审批
只读,不建立 action request。
安全说明
请假会影响 attendance / makeup,审批前要读 detail。
education_center.get_leave_request
read读取单一请假申请、linked lesson 及 review context。
建议先读取
education_center.list_leave_requests
治理与审批
只读,不建立 action request。
安全说明
approve makeup 前确认补堂日期与时间,避免同 reschedule 冲突。
education_center.update_attendance
write更新单一 lesson attendance action。
建议先读取
education_center.get_attendance_sheet
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
只用 canonical attendance action;不要直接改 lesson row。
education_center.bulk_update_attendance
write批量更新多个 lessons 的 attendance action。
建议先读取
education_center.get_attendance_sheet
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
lesson identifiers 必须来自同一次受控读取;避免跨 scope 混入。
education_center.reschedule_lesson
write调堂,只更新 makeup_date、makeup_start_time、makeup_end_time。
建议先读取
education_center.get_attendance_sheet
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
不可同时改班别、导师、课室或原堂时间。
education_center.create_student_event
write在 student-centric flow 建立一笔 student event。
建议先读取
education_center.get_student
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
备注栏位用 event_remark,因 remark 是 MCP governance 栏位。
education_center.update_student_event
write更新一笔 student event。
建议先读取
education_center.list_student_events
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
event_id 必须属于该 student;备注栏位用 event_remark。
education_center.delete_student_event
write删除一笔 student event。
建议先读取
education_center.list_student_events
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
删除前确认 event_id 与学生一致。
education_center.apply_payment_proof
write批核并套用一笔付款证明,建立或对应 payment。
建议先读取
education_center.get_payment_proof
治理与审批
高风险 review write,应保留 approval/audit metadata。
安全说明
确认金额、invoice、student、未重复套用后先执行。
education_center.reject_payment_proof
write拒绝一笔付款证明,不建立 payment。
建议先读取
education_center.get_payment_proof
治理与审批
高风险 review write,应保留 approval/audit metadata。
安全说明
拒绝原因应清楚,避免家长 follow-up 无上下文。
education_center.approve_leave_request_no_makeup
write批准请假但不安排补堂。
建议先读取
education_center.get_leave_request
治理与审批
高风险 review write,影响 attendance。
安全说明
确认 no-makeup 是业务决策,不应由 agent 默认选择。
education_center.approve_leave_request_makeup
write批准请假并安排补堂日期。
建议先读取
education_center.get_leave_request
治理与审批
高风险 review write,影响 attendance / makeup。
安全说明
补堂栏位要同现有 makeup/reschedule contract 一致。
education_center.reject_leave_request
write拒绝请假申请。
建议先读取
education_center.get_leave_request
治理与审批
高风险 review write,应保留 approval/audit metadata。
安全说明
拒绝前确认 linked lesson 及原因,避免错误通知家长。
education_center.create_student
write用 canonical setup student flow 建立学生。
建议先读取
education_center.list_students
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
建立前先搜寻避免重复学生/家长资料。
education_center.update_student
write用 canonical setup student flow 更新学生。
建议先读取
education_center.get_student
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
更新前确认 student_id 及 record_state,避免改 archived record。
education_center.create_enrollment
write用 setup enrollment flow 建立报名。
建议先读取
education_center.get_student + education_center.list_classes
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
建立前检查班别容量、重复报名及收费设定。
education_center.create_invoice
write用 canonical invoice flow 建立 invoice;is_draft 控制草稿状态。
建议先读取
education_center.preview_invoice_default_lessons
治理与审批
受治理写入;cashier write 应保留 audit metadata。
安全说明
lessons[] 必填且 explicit;不要使用隐式 default。
education_center.update_invoice
write用 canonical invoice flow 更新 invoice;lessons[] 仍需 explicit。
建议先读取
education_center.get_invoice + education_center.preview_invoice_default_lessons
治理与审批
受治理写入;cashier write 应保留 audit metadata。
安全说明
更新前比较现有 payments/draft 状态,避免覆盖付款资料。
education_center.add_invoice_payment
write为 existing invoice append payment,是日常收款 canonical path。
建议先读取
education_center.get_invoice
治理与审批
受治理写入;cashier payment write。
安全说明
新增收款前核对 outstanding amount 及 payment method。
education_center.replace_invoice_payments
write整批复盖 invoice payment list,用于行政修正。
建议先读取
education_center.get_invoice
治理与审批
高风险覆盖式 cashier write。
安全说明
非日常收款 path;只在明确需要 full overwrite 时使用。
education_center.upsert_resource_item
write建立或更新 learning_resource / notice,支援 body、source、attachments。
建议先读取
education_center.get_resource 或 education_center.get_notice
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
type 必须正确;resource_id 存在代表更新,省略代表建立。
education_center.delete_resource_item
write用 shared resource backend flow archive learning_resource 或 notice。
建议先读取
education_center.get_resource 或 education_center.get_notice
治理与审批
受治理写入;delete/archive 类操作应保留 audit。
安全说明
删除前确认 assignments、attachments、read receipts 影响。
education_center.assign_resource
write用 shared assignment flow 派发 learning_resource 或 notice;支援 is_all_students。
建议先读取
education_center.get_resource / get_notice + education_center.list_students
治理与审批
受治理写入;bulk all-students 属高影响操作。
安全说明
type、target student 或 is_all_students 必须明确,不可同时含糊。
education_center.unassign_resource
write用 shared assignment flow 取消学生特定 resource/notice assignment。
建议先读取
education_center.get_resource 或 education_center.get_notice
治理与审批
受治理写入;可能 executed 或 pending_approval。
安全说明
assignment 必须来自读取结果;不要自行猜 assignment id。