Skip to main content
Glama

πŸ‡°πŸ‡· Korean Patent MCP

ν•œκ΅­μ–΄ λ¬Έμ„œλŠ” μ•„λž˜μ— μžˆμŠ΅λ‹ˆλ‹€

MCP (Model Context Protocol) server for KIPRIS (Korean Intellectual Property Rights Information Service) API.

English Documentation

Overview

This MCP server enables AI assistants (Claude Desktop, Cursor, Windsurf, etc.) to search and analyze Korean patents through natural language queries. It connects to the official KIPRIS Plus Open API provided by the Korean Intellectual Property Office (KIPO).

Features

Tool

Description

kipris_search_patents

Search patents by applicant name

kipris_get_patent_detail

Get detailed patent information by application number

kipris_get_citing_patents

Find patents that cite a specific patent

Quick Start

# Install via Smithery (recommended) npx -y @smithery/cli install korean-patent-mcp --client claude # Or install via uv uv pip install git+https://github.com/Tech-curator/korean-patent-mcp.git

Requirements

Configuration

Set the KIPRIS_API_KEY environment variable:

export KIPRIS_API_KEY="your_api_key_here"

Or add to your MCP client configuration:

{ "mcpServers": { "korean-patent": { "command": "uv", "args": ["run", "korean-patent-mcp"], "env": { "KIPRIS_API_KEY": "your_api_key_here" } } } }

Example Queries

  • "Search for Samsung Electronics' registered patents"

  • "Get details for patent application number 1020200123456"

  • "Find patents that cite application 1020180056789"


ν•œκ΅­μ–΄ λ¬Έμ„œ

ν•œκ΅­ νŠΉν—ˆμ •λ³΄ κ²€μƒ‰μ„œλΉ„μŠ€(KIPRIS) APIλ₯Ό μœ„ν•œ MCP(Model Context Protocol) μ„œλ²„μž…λ‹ˆλ‹€.

Claude Desktop, Cursor, Windsurf λ˜λŠ” λ‹€λ₯Έ MCP ν΄λΌμ΄μ–ΈνŠΈμ™€ μ—°λ™ν•˜μ—¬ μžμ—°μ–΄λ‘œ ν•œκ΅­ νŠΉν—ˆλ₯Ό κ²€μƒ‰ν•˜κ³  뢄석할 수 μžˆμŠ΅λ‹ˆλ‹€.

Smithery

✨ κΈ°λŠ₯

Core Tools

Tool

μ„€λͺ…

kipris_search_patents

μΆœμ›μΈλͺ…μœΌλ‘œ νŠΉν—ˆ 검색

kipris_get_patent_detail

μΆœμ›λ²ˆν˜Έλ‘œ νŠΉν—ˆ 상세 정보 쑰회

kipris_get_citing_patents

νŠΉμ • νŠΉν—ˆλ₯Ό μΈμš©ν•œ ν›„ν–‰ νŠΉν—ˆ 쑰회

Extended Tools (ν–₯ν›„ κ΅¬ν˜„ μ˜ˆμ •)

  • kipris_get_cpc_codes - CPC λΆ„λ₯˜ μ½”λ“œ 쑰회

  • kipris_get_inventors - 발λͺ…μž 정보 쑰회

  • kipris_check_rejection - 거절 μ—¬λΆ€ 확인

  • kipris_analyze_rejection_reason - 거절 μ‚¬μœ  뢄석

πŸš€ μ„€μΉ˜ 방법

방법 1: Smitheryλ₯Ό ν†΅ν•œ μ„€μΉ˜ (ꢌμž₯)

# Smithery CLI μ„€μΉ˜ (처음 ν•œ 번만) npm install -g @smithery/cli # Korean Patent MCP μ„œλ²„ μ„€μΉ˜ smithery install korean-patent-mcp --client claude

방법 2: uvλ₯Ό μ‚¬μš©ν•œ 둜컬 μ„€μΉ˜

# μ €μž₯μ†Œ 클둠 git clone https://github.com/khreat/korean-patent-mcp.git cd korean-patent-mcp # uv둜 μ„€μΉ˜ (ꢌμž₯) uv pip install -e . # λ˜λŠ” pip으둜 μ„€μΉ˜ pip install -e .

μš”κ΅¬μ‚¬ν•­

πŸ”§ μ„€μ •

API ν‚€ μ„€μ •

.env νŒŒμΌμ„ μƒμ„±ν•˜κ³  API ν‚€λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€:

echo "KIPRIS_API_KEY=your_api_key_here" > .env

λ˜λŠ” ν™˜κ²½λ³€μˆ˜λ‘œ μ„€μ •:

export KIPRIS_API_KEY="your_api_key_here"

πŸ”Œ ν΄λΌμ΄μ–ΈνŠΈ 연동

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) λ˜λŠ” %APPDATA%\Claude\claude_desktop_config.json (Windows) νŒŒμΌμ„ νŽΈμ§‘ν•©λ‹ˆλ‹€:

{ "mcpServers": { "korean-patent": { "command": "uv", "args": ["run", "korean-patent-mcp"], "env": { "KIPRIS_API_KEY": "your_api_key_here" } } } }

Cursor / Windsurf

MCP μ„€μ •μ—μ„œ λ‹€μŒμ„ μΆ”κ°€ν•©λ‹ˆλ‹€:

{ "korean-patent": { "command": "uv", "args": ["run", "korean-patent-mcp"], "env": { "KIPRIS_API_KEY": "your_api_key_here" } } }

πŸ“– μ‚¬μš© μ˜ˆμ‹œ

Claude Desktopμ—μ„œ λ‹€μŒκ³Ό 같이 μ§ˆλ¬Έν•  수 μžˆμŠ΅λ‹ˆλ‹€:

νŠΉν—ˆ 검색

μ‚Όμ„±μ „μžκ°€ μΆœμ›ν•œ νŠΉν—ˆ 쀑 λ“±λ‘λœ 것듀을 λ³΄μ—¬μ€˜
μΆ©λΆλŒ€ν•™κ΅ μ‚°ν•™ν˜‘λ ₯λ‹¨μ˜ 졜근 νŠΉν—ˆλ₯Ό κ²€μƒ‰ν•΄μ€˜

νŠΉν—ˆ 상세 정보

μΆœμ›λ²ˆν˜Έ 1020200123456의 νŠΉν—ˆ 상세 정보λ₯Ό μ•Œλ €μ€˜

인용 νŠΉν—ˆ 뢄석

μΆœμ›λ²ˆν˜Έ 1020180056789λ₯Ό μΈμš©ν•œ νŠΉν—ˆλ“€μ„ μ°Ύμ•„μ€˜

πŸ§ͺ 개발 & ν…ŒμŠ€νŠΈ

MCP Inspector둜 ν…ŒμŠ€νŠΈ

npx @modelcontextprotocol/inspector uv run korean-patent-mcp

Smithery Dev λͺ¨λ“œ

smithery dev

πŸ“ ν”„λ‘œμ νŠΈ ꡬ쑰

korean-patent-mcp/ β”œβ”€β”€ pyproject.toml # νŒ¨ν‚€μ§€ μ„€μ • (uv/pip ν˜Έν™˜) β”œβ”€β”€ smithery.yaml # Smithery 배포 μ„€μ • β”œβ”€β”€ README.md β”œβ”€β”€ .env.example └── src/ └── korean_patent_mcp/ β”œβ”€β”€ __init__.py β”œβ”€β”€ server.py # MCP μ„œλ²„ & Tool μ •μ˜ └── kipris_api.py # KIPRIS API ν΄λΌμ΄μ–ΈνŠΈ

πŸ” API 응닡 ν˜•μ‹

λͺ¨λ“  Tool은 response_format νŒŒλΌλ―Έν„°λ₯Ό μ§€μ›ν•©λ‹ˆλ‹€:

  • markdown (κΈ°λ³Έκ°’): μ‚¬λžŒμ΄ 읽기 쒋은 ν˜•μ‹

  • json: ν”„λ‘œκ·Έλž˜λ° μ²˜λ¦¬μ— μ ν•©ν•œ κ΅¬μ‘°ν™”λœ ν˜•μ‹

⚠️ μ£Όμ˜μ‚¬ν•­

  • KIPRIS APIλŠ” 호좜 μ œν•œμ΄ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€

  • λŒ€λŸ‰ 검색 μ‹œ νŽ˜μ΄μ§€λ„€μ΄μ…˜μ„ ν™œμš©ν•˜μ„Έμš”

  • API ν‚€λŠ” μ ˆλŒ€ 곡개 μ €μž₯μ†Œμ— μ»€λ°‹ν•˜μ§€ λ§ˆμ„Έμš”

πŸ“ λΌμ΄μ„ μŠ€

MIT License

🀝 κΈ°μ—¬

버그 리포트, κΈ°λŠ₯ μ œμ•ˆ, PR λͺ¨λ‘ ν™˜μ˜ν•©λ‹ˆλ‹€!

πŸ“ž Contact


Made with ❀️ for Korean patent research

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tech-curator/korean-patent-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server