Kordoc

v1.0.0File Systemsstable

An MCP server that parses South Korean document formats like HWP, HWPX, and PDF into Markdown. It features specialized table reconstruction and security-hardened extraction optimized for administrative and public institution files.

clidocument-parserdocxhancomhwp
Share:
957
Stars
0
Downloads
0
Weekly
0/5

What is Kordoc?

Kordoc is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server that parses south korean document formats like hwp, hwpx, and pdf into markdown. it features specialized table reconstruction and security-hardened extraction optimized for administrative a...

An MCP server that parses South Korean document formats like HWP, HWPX, and PDF into Markdown. It features specialized table reconstruction and security-hardened extraction optimized for administrative and public institution files.

This server falls under the File Systems and Search & Data Extraction categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • An MCP server that parses South Korean document formats like

Use Cases

An MCP server that parses South Korean document formats like HWP, HWPX, and PDF
chrisryugj

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx kordoc

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Kordoc

Kordoc is an MCP server that parses South Korean document formats — HWP, HWPX, HWPML, PDF, DOCX, and XLSX — into clean Markdown, making their contents accessible to AI assistants that cannot natively read these formats. It provides eight tools covering full document parsing, table extraction, form field reading and filling, document comparison, and page-range extraction, with specialized handling for the complex merged-table structures common in Korean government and administrative files. Researchers, government contractors, and Korean enterprise teams use it to feed Hancom Office and PDF documents into AI workflows for summarization, translation, and data extraction.

Prerequisites

  • Node.js 18+ installed (kordoc is distributed as an npm package via npx)
  • An MCP-compatible client such as Claude Desktop, Cursor, Claude Code CLI, or Windsurf
  • HWP/HWPX files available on your local filesystem for parsing
  • No additional API keys required
1

Run the setup wizard

The interactive setup wizard automatically detects installed AI clients and patches their MCP configuration files. This is the recommended approach and avoids manual JSON editing.

npx -y kordoc setup
2

Verify the configuration was applied

The wizard modifies your client config files automatically. On macOS/Linux it patches the JSON directly; on Windows it wraps commands with cmd /c npx. Restart your AI client after setup completes.

3

Manual configuration (alternative)

If you prefer manual setup, add kordoc to your claude_desktop_config.json directly.

{
  "mcpServers": {
    "kordoc": {
      "command": "npx",
      "args": ["-y", "kordoc"]
    }
  }
}
4

Test with a CLI parse (no setup needed)

You can also use kordoc as a standalone CLI tool to convert a single file to Markdown without any client setup.

npx kordoc 보고서.hwpx
5

Parse documents through your AI client

Once configured, point your AI client to an HWP, PDF, or DOCX file and ask it to extract or summarize the content. Kordoc's parse_document tool will convert it to Markdown on the fly.

Kordoc Examples

Client configuration

Claude Desktop config block for running kordoc via npx.

{
  "mcpServers": {
    "kordoc": {
      "command": "npx",
      "args": ["-y", "kordoc"]
    }
  }
}

Prompts to try

Example prompts for parsing, comparing, and extracting data from Korean document formats.

- "Parse this HWPX file and give me a summary: /Users/me/docs/보고서.hwpx"
- "Extract all tables from 계약서.pdf"
- "Compare these two versions of the document and show what changed"
- "Fill in the application form 신청서.hwpx with the following values: 성명=홍길동, 주소=서울"
- "Extract only pages 3 through 7 from 안내문.pdf"

Troubleshooting Kordoc

HWP files fail to parse with an encoding error

Older HWP 3.x files use a different binary format than HWP 5.x and HWPX. Confirm the file version using the detect_format tool first. Kordoc supports HWP 5.x natively; very old 3.x files may require conversion to HWPX first using Hancom Office.

Tables are missing or malformed in the Markdown output

Use the parse_table tool with a specific table index rather than relying on full document parse for complex merged tables. Kordoc detects merged cells and provides a fallback HTML representation when Markdown cannot accurately represent the structure.

npx kordoc setup does not detect my AI client

The wizard searches standard installation paths. If your client is installed in a non-standard location, use the manual configuration method and add the kordoc server entry to your client's MCP config file directly.

Frequently Asked Questions about Kordoc

What is Kordoc?

Kordoc is a Model Context Protocol (MCP) server that mcp server that parses south korean document formats like hwp, hwpx, and pdf into markdown. it features specialized table reconstruction and security-hardened extraction optimized for administrative and public institution files. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Kordoc?

Follow the installation instructions on the Kordoc GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Kordoc?

Kordoc works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Kordoc free to use?

Yes, Kordoc is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More File Systems MCP Servers

Explore all file systems servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "kordoc": { "command": "npx", "args": ["-y", "kordoc"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Kordoc?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides