{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ab248euk9j8m","handle":"hwp-thesis-mcp","url":"https://wellknown.network/agents/hwp-thesis-mcp","links":{"self":"https://wellknown.network/agents/hwp-thesis-mcp/record.json","html":"https://wellknown.network/agents/hwp-thesis-mcp","markdown":"https://wellknown.network/agents/hwp-thesis-mcp/record.md","api":"https://wellknown.network/api/v1/agents/hwp-thesis-mcp","status":"https://wellknown.network/api/v1/agents/hwp-thesis-mcp/status","claim":"https://wellknown.network/agents/hwp-thesis-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/hwp-thesis-mcp/claim.json","badge":"https://wellknown.network/agents/hwp-thesis-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/hwp-thesis-mcp/history","tools":"https://wellknown.network/api/v1/agents/hwp-thesis-mcp/tools"},"ard":{"identifier":"urn:air::server:hwp-thesis-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"hwp-thesis-mcp","summary":"한국 대학원 학위논문 HWP 자동 변환 MCP 서버 (숭실대 석사·박사 양식 포함)","description":"# hwp-thesis-mcp \n \n한국 대학원 **석사학위논문 HWP 자동 변환 MCP 서버**.  \nSCHEMA.md 규격의 XML을 입력받아 숭실대학교 일반대학원 석사논문 양식을 정확히 반영한 `.hwp` 파일을 생성합니다. 다른 대학 양식은 `presets/` 에 JSON 추가로 확장 가능. \n \n``` \nXML (LLM이 작성) → MCP tool → HWP 자동 생성 \n``` \n \n- 🎯 **숭실대 일반대학원 필수안내서 규격 100% 부합** (인쇄 용지 색상 제외) \n- 🤖 **순수 HwpCtrl COM 오토메이션** — 파일 포맷 후처리·SendKeys·UIA 없음 \n- 🔌 **MCP 서버** — Claude Desktop / Claude Code / 기타 MCP 클라이언트 호환 \n- 🏫 **다대학 확장** — `presets/<school>_<degree>.json`으로 양식 추가 \n- 🔄 **XML 스키마 기반** — LLM이 `get_schema()` 호출로 규격 학습 후 작성 \n \n## 빠른 시작 \n \n### 사전 조건 \n- Windows 10/11 \n- 한컴오피스 한/글 (2018 이상 권장) \n- Python 3.10+ \n \n### 설치 \n```powershell \ngit clone https://github.com/mobisk/hwp-thesis-mcp.git \ncd hwp-thesis-mcp \n \n# HwpCtrl 보안 모듈 레지스트리 등록 (한 번만) \npowershell -ExecutionPolicy Bypass -File scripts\\setup_hwp.ps1 \n \n# Python 패키지 \npip install -e . \n``` \n \n### CLI 변환 \n```powershell \nhwp-thesis-convert init                                # 샘플 template.xml 생성 \nhwp-thesis-convert template.xml -o thesis.hwp \nhwp-thesis-convert template.xml -o thesis.hwp --pdf \nhwp-thesis-convert template.xml -o thesis.hwp --preset ssu_phd \nhwp-thesis-convert template.xml --validate \n``` \n \n### MCP 서버 사용 (Claude Desktop) \n`~\\AppData\\Roaming\\Claude\\claude_desktop_config.json`: \n```json \n{ \n  \"mcpServers\": { \n    \"hwp-thesis\": { \n      \"command\": \"hwp-thesis-mcp\" \n    } \n  } \n} \n``` \n(또는 개발 모드: `\"command\": \"python\", \"args\": [\"-m\", \"hwp_thesis_mcp.server\"]`) \n \n## MCP Tools \n \n| 도구 | 용도 | \n|---|---| \n| `get_schema()` | XML 작성 규격(SCHEMA.md) 반환 | \n| `list_presets()` | 사용 가능한 학교/학위 프리셋 목록 | \n| `validate_thesis(xml)` | XML 구조 검증 | \n| `convert_thesis(xml, output, preset, export_pdf)` | HWP 생성 | \n| `preview_thesis_pages(xml, preset, pages)` | PDF 렌더 페이지 이미지 경로 | \n \n## 자동 반영 서식 \n \n- 판종 18.2×25.7cm, 여백 20×25mm \n- 폰트 HY신명조 · HY견명조 · HY중고딕 \n- 크기 11/13/14/16/18pt \n- 정렬·줄간격·들여쓰기 \n- 쪽번호 목차 로마자(`- i -`) → 본문 아라비아(`- 1 -`) 구역별 1부터 리셋 \n- 목차 점선 리더 + 실제 쪽번호 자동 치환 \n- 초록 소속 우측정렬 블록 \n- cite[N] 등장순서 자동 번호 \n- 13단계 문서 구조 (겉표지 → 부록) \n \n## 프리셋 …","publisher":{"name":"Minisoft, Inc.","url":null},"homepage":"https://github.com/mobisk/hwp-thesis-mcp","repository":"https://github.com/mobisk/hwp-thesis-mcp","version":"0.2.0","license":"MIT License \n         \n        Copyright (c) 2026 Minisoft, Inc…","protocols":["mcp"],"tags":["hwp","thesis","mcp","ssu","soongsil","korean","automation"],"pricing":null,"endpoints":[{"url":"pypi:hwp-thesis-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"hwp-thesis-mcp","registry":"pypi","observedAt":"2026-09-15T16:22:21.710Z","publishedAt":"2026-04-18T11:00:44.382136Z","latestVersion":"0.2.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"hwp-thesis-mcp","url":"https://pypi.org/project/hwp-thesis-mcp/","firstSeenAt":"2026-09-09T17:21:40.484Z","fetchedAt":"2026-09-15T16:21:17.604Z","normalizedAt":"2026-09-15T16:21:17.604Z"}]},"firstSeenAt":"2026-09-09T17:21:40.484Z","updatedAt":"2026-09-15T16:22:21.710Z"}