ZZAIM
Description
ZZAIM gives ChatGPT access to Korea's national curriculum standards — the official learning objectives Korean K-12 teachers are required to cover. ChatGPT alone has no reliable access to this data. Teachers can search standards by subject and grade, then design aligned lesson plans, worksheets, and slides within the same conversation. Completed documents can be saved to a ZZAIM workspace and exported as DOCX or PPTX files. Curriculum search works without an account. Document saving and file export require a ZZAIM account.
Capabilities
Publisher Intelligence
Insights and recommendations for app publishers. See how your app performs and how to improve discoverability.
Server Status zzaim-mcp v0.1.0
https://lovelymango-zzaim-mcp.hf.space/mcp Last checked: 5h ago
Technical Details
Tools(10)
Showing 10 of 10 tools
| Tool | Description | Flags | Test | Last Tested | |
|---|---|---|---|---|---|
generate_docx | 로그인 필요. 저장된 수업 과정안(lesson-plan) 또는 활동지(worksheet)를 DOCX 파일 다운로드 링크로 변환합니다. save_to_zzaim으로 먼저 저장 후 사용하세요. document_id는 save_to_zzaim 결과 또는 list_my_documents에서 얻을 수 있습니다. | read-only | 100%Latency 471ms | May 9, 2026 | |
generate_pptx | 로그인 필요. 저장된 슬라이드(slides)를 PPTX 파일 다운로드 링크로 변환합니다. save_to_zzaim으로 먼저 저장 후 사용하세요. document_id는 save_to_zzaim 결과 또는 list_my_documents에서 얻을 수 있습니다. | read-only | 100%Latency 304ms | May 9, 2026 | |
get_curriculum_info | Use this ONLY when you already have a specific standard code (e.g. [4사07-01]). Returns full details: domain, standard text, full explanation, curriculum version. If the code is not yet known, call search_curriculum first to discover it. 특정 성취기준 코드의 상세 정보를 조회합니다. 코드는 search_curriculum 결과에서 얻을 수 있습니다. | read-only | 100%Latency 2.4s | May 9, 2026 | |
get_document | 로그인 필요. 저장된 ZZAIM 문서의 내용을 조회합니다. document_id는 list_my_documents 또는 save_to_zzaim 결과에서 얻을 수 있습니다. | read-only | 100%Latency 194ms | May 9, 2026 | |
get_document_template | 지도안·슬라이드·활동지를 ChatGPT 내에서 마크다운으로 작성·확인하기 위한 양식을 반환합니다. ZZAIM 저장 없이도 사용 가능합니다. 저장이 필요하면 save_to_zzaim을 사용하세요 (JSON 형식 필요). | read-only | 100%Latency 566ms | May 9, 2026 | |
get_lesson_plan_example | save_to_zzaim으로 수업지도안을 저장하기 전에 반드시 이 tool을 먼저 호출하세요. 저장 가능한 최소 유효 JSON 예시를 반환합니다. 반환된 예시의 구조를 그대로 유지하면서 내용만 바꿔 사용하세요. nullable 필드는 반드시 null로 명시해야 하며, 키를 생략하면 안 됩니다. | read-only | 100%Latency 360ms | May 9, 2026 | |
list_my_documents | 로그인 필요. ZZAIM에 저장된 내 문서 목록을 조회합니다. document_id·workspace_id 확인 용도로 사용할 수 있으며, kind 필터를 적용할 수 있습니다. | read-only | 100%Latency 203ms | May 9, 2026 | |
save_to_zzaim | 로그인 필요. 수업 과정안·슬라이드·활동지를 ZZAIM에 저장합니다. content는 kind에 맞는 JSON 문자열이어야 하며, 실제 앱 스키마 검증을 통과해야만 저장됩니다. lesson-plan은 실제 Zod 스키마 기준으로 meta, overview, flow, unit_analysis, assessment, formative_assessment_items, board_plan, content_recommendations, curriculum_references를 포함해야 합니다. content 필드는 아래 예시 구조의 JSON 문자열이어야 합니다: 저장 순서: (1) get_lesson_plan_example로 예시 확인 → (2) validate_lesson_plan으로 검증 (valid: true 확인) → (3) 이 tool 호출. validate_lesson_plan을 거치지 않고 바로 호출하면 스키마 오류로 실패할 수 있습니다. {"meta":{"source":"rag","template_type":"brief","school_level":"elementary","curriculum_version":"2022"},"overview":{"unit_name":"식물의 한살이","session":"1/3","grade":"초등 3학년","subject":"과학","standard_code":"4과03-01","standard_text":"식물의 생활을 이해한다.","learning_objective":{"integrated":"식물의 한살이를 설명할 수 있다.","by_domain":null,"items":null},"core_competency":null,"teaching_model":null,"total_duration":40,"time_allocation_rationale":null,"differentiation":null,"domain":null,"core_idea":null,"inquiry_question":null,"learning_topic":null,"teacher_intention":null,"textbook_pages":null,"student_count":null,"class_name":null,"cross_curricular_theme":null,"prior_learning":null,"next_session_preview":null,"homework":null,"overall_materials":null},"flow":{"phases":[{"phase_key":"intro-1","phase_type":"introduction","phase_name":"도입","duration":5,"activities":[{"activity_title":"동기 유발","learning_element":null,"teacher_action":null,"student_action":null,"duration":5,"materials":[],"evidence_type":null,"evidence_detail":null,"learning_format":"whole_class","resources_and_notes":null,"assessment_reference":null}]}]},"unit_analysis":null,"assessment":[{"id":"assessment-1","category":"관찰","method":"질문","evaluation_element":"한살이 설명","criteria":{"high":"정확히 설명한다.","mid":"부분적으로 설명한다.","low":"설명이 어렵다."},"feedback":"구체적 사례를 들어 피드백한다."}],"formative_assessment_items":null,"board_plan":null,"content_recommendations":null,"curriculum_references":null} | — | 100%Latency 252ms | May 9, 2026 | |
search_curriculum | Use this to discover relevant curriculum standards by topic, subject, or grade when the specific standard code is not yet known. Performs semantic search and returns a ranked list of matching standards with their codes. Do NOT use when a specific standard code (e.g. [4사07-01]) is already known — use get_curriculum_info instead. 교육과정 성취기준을 키워드/학년/교과로 탐색합니다. | read-only | 100%Latency 6.7s | May 9, 2026 | |
validate_lesson_plan | save_to_zzaim 호출 직전에 이 tool로 JSON을 검증하세요. valid: true이면 save_to_zzaim을 호출하고, false이면 errors를 보고 수정 후 재검증하세요. 로그인이 필요 없습니다. | read-only | 100%Latency 271ms | May 9, 2026 |
Discoverability Score
Fair
55 of 100 — how easily AI agents find your app
- Description quality20/20
- Example prompts0/20
- Keyword coverage0/15
- Tool metadata20/20
- Visual assets5/20
- Endpoint health10/10
- Data freshness11/15
How to Improve
Add at least 2 example prompts. Prompt examples strongly improve app matching and click-through intent.
Increase keyword coverage (discovery + trigger) to improve retrieval for long-tail queries.
Provide a stable HTTPS logo URL (avoid connectors://) so cards render consistently across clients.
Add at least 2 screenshots that show real workflows to increase confidence and conversion.
Technical Details
- Status
- ENABLED
- Type
- AI-Powered App
- Auth
- Requires Login
- Listed on
- ChatGPT
- Added
- April 10, 2026
- Last synced
- May 3, 2026
- Last checked
- 5h ago
- Version
- 0.1.0
- Distribution
- Ecosystem Directory