자동화하여 HWPX 문서의 로딩, 탐색, 편집, 검증을 한 번에 처리합니다. 문단·표·주석 추가, 텍스트 일괄 치환, 머리말·꼬리말 설정 등 반복 작업을 신속히 수행합니다. 기…
{
"mcpServers": {
"ai-smithery-airmang-hwpx-mcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
자동화하여 HWPX 문서의 로딩, 탐색, 편집, 검증을 한 번에 처리합니다. 문단·표·주석 추가, 텍스트 일괄 치환, 머리말·꼬리말 설정 등 반복 작업을 신속히 수행합니다. 기…
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 7 days ago. 2 stars.
Will it work with my client?
Transport: . Compatibility not confirmed.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for ai.smithery/airmang-hwpx-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
🚀 Original 프로젝트를 Fork하여 안정성과 기능을 대폭 개선한 버전입니다.
AI 도구(Claude 등)와 연동하여 한글(HWPX) 문서를 자동으로 편집할 수 있는 MCP(Model Context Protocol) 서버입니다.
모든 운영체제에서 작동합니다!
| OS | MCP 서버 | HWPX 편집 | 결과물 확인 | |:---:|:---:|:---:|:---| | ✅ Windows | ✅ | ✅ | 한컴오피스 | | ✅ macOS | ✅ | ✅ | 한컴오피스 Mac | | ✅ Linux | ✅ | ✅ | 한컴오피스 Linux / LibreOffice* |
왜 가능한가요? HWPX 파일은 ZIP + XML 구조입니다. 한글 프로그램 없이도 Node.js만으로 완벽하게 읽고 쓸 수 있습니다.
*LibreOffice는 HWPX를 제한적으로 지원합니다. 완벽한 호환을 위해 한컴오피스 사용을 권장합니다.
원본 프로젝트 대비 다음과 같은 핵심 문제들을 해결했습니다:
| 문제 | 원본 상태 | 개선 후 | |------|----------|---------| | 테이블 저장 실패 | 셀 수정 후 저장해도 변경사항 사라짐 | ✅ 완벽하게 저장됨 | | 텍스트 겹침 현상 | 저장 후 한글에서 열면 글자가 겹쳐 표시 | ✅ 정상 표시 | | 파일 손상 | 저장 시 가끔 파일이 손상됨 | ✅ 원자적 쓰기로 100% 안전 | | 다중 셀 손상 | 같은 행에 여러 셀 수정 시 XML 손상 | ✅ 인덱스 관리로 안전 | | 자간/줄간격 손실 | 저장 후 스타일 정보 유실 | ✅ 모든 스타일 보존 |
Atomic File Writing (원자적 파일 쓰기)
Smart Lineseg Reset (스마트 줄 레이아웃 초기화)
lineseg 자동 초기화Depth-based XML Parsing (깊이 기반 XML 파싱)
Complete Style Preservation (스타일 완전 보존)
charPr, spacing 등 원본 스타일 100% 유지Safe Multi-Cell Updates (안전한 다중 셀 업데이트)
git clone https://github.com/Dayoooun/hwpx-mcp.git
cd hwpx-mcp/mcp-server
npm install
npm run build
아래에서 사용하는 클라이언트를 선택하세요.
설정 파일 위치:
| OS | 경로 |
|----|------|
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
설정 내용:
{
"mcpServers": {
"hwpx-mcp": {
"command": "node",
"args": ["C:/path/to/hwpx-mcp/mcp-server/dist/index.js"]
}
}
}
⚠️ Windows에서는 경로에
\\또는/사용 (예:C:/Users/username/hwpx-mcp/...)
방법 1: 프로젝트별 설정 (.mcp.json 파일을 프로젝트 루트에 생성)
{
"mcpServers": {
"hwpx-mcp": {
"command": "node",
"args": ["/path/to/hwpx-mcp/mcp-server/dist/index.js"]
}
}
}
방법 2: 전역 설정 (~/.claude/settings.json)
{
"mcpServers": {
"hwpx-mcp": {
"command": "node",
"args": ["/path/to/hwpx-mcp/mcp-server/dist/index.js"]
}
}
}
방법 3: CLI 명령어로 추가
claude mcp add hwpx-mcp node /path/to/hwpx-mcp/mcp-server/dist/index.js
설정 파일: ~/.cursor/mcp.json (없으면 생성)
{
"mcpServers": {
"hwpx-mcp": {
"command": "node",
"args": ["/path/to/hwpx-mcp/mcp-server/dist/index.js"]
}
}
}
또는 Cursor Settings > MCP 에서 직접 추가 가능
설정 파일: .vscode/mcp.json (프로젝트 폴더 내)
{
"servers": {
"hwpx-mcp": {
"command": "node",
"args": ["${workspaceFolder}/../hwpx-mcp/mcp-server/dist/index.js"]
}
}
}
${workspaceFolder}변수를 활용하면 상대 경로 지정 가능
일반적인 MCP 설정 형식:
{
"mcpServers": {
"hwpx-mcp": {
"command": "node",
"args": ["/absolute/path/to/hwpx-mcp/mcp-server/dist/index.js"]
}
}
}
경로 예시:
| OS | 경로 예시 |
|----|----------|
| Windows | C:/Users/username/hwpx-mcp/mcp-server/dist/index.js |
| macOS | `/Users/username/hwpx-mcp/mcp-server/dist/in