NM

nuri428/mcp_kipris

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

17 stars 7 forks 품질 79 트렌드 29MIT

mcp server for kipris plus, for search patent in http://kipris.or.kr

개요

An MCP (Model Context Protocol) server that gives AI assistants like Claude direct access to — South Korea's official patent and trademark database operated by the Korean Intellectual Property Office (KIPO). South Korea is one of the in the world. Companies like Samsung, LG, SK Hynix, Hyundai, and POSCO file tens of thousands of patents every year — all searchable through KIPRIS. This MCP server lets Claude (or any MCP-compatible AI client) search those patents in natural language, without the user needing to navigate the Korean-language KIPRIS web portal. - Prior art search before filing a patent - Competitive intelligence on Korean technology companies - Monitoring IPC classifications in a specific technical domain - Trademark clearance for the Korean market Then add the server to Claude Desktop — see Claude Desktop Configuration. 1. Go to https://plus.kipris.or.kr (site is in Korean — use a browser translator) 2. Register for a free account 3.

README

원문 README의 일부입니다. 원문 보기.

MCP KIPRIS

English | 한국어 →

An MCP (Model Context Protocol) server that gives AI assistants like Claude direct access to KIPRIS — South Korea’s official patent and trademark database operated by the Korean Intellectual Property Office (KIPO).


Why KIPRIS?

South Korea is one of the top 5 patent-filing countries in the world. Companies like Samsung, LG, SK Hynix, Hyundai, and POSCO file tens of thousands of patents every year — all searchable through KIPRIS.

This MCP server lets Claude (or any MCP-compatible AI client) search those patents in natural language, without the user needing to navigate the Korean-language KIPRIS web portal.

Typical use cases:

  • Prior art search before filing a patent
  • Competitive intelligence on Korean technology companies
  • Monitoring IPC classifications in a specific technical domain
  • Trademark clearance for the Korean market

Quick Start

Prerequisites: Python 3.11+, a free KIPRIS API key

# 1. Clone and install
git clone https://github.com/nuri428/mcp_kipris.git
cd mcp_kipris
pip install -e .

# 2. Set your API key
export KIPRIS_API_KEY="your_api_key_here"

# 3. Run the server (stdio mode for Claude Desktop)
python -m mcp_kipris.server

Then add the server to Claude Desktop — see Claude Desktop Configuration.


Getting a KIPRIS API Key

  1. Go to https://plus.kipris.or.kr (site is in Korean — use a browser translator)
  2. Register for a free account
  3. Apply for an Open API key from the developer portal
  4. Your key is free for non-commercial use with a daily request quota

Rate Limiting

Outgoing requests to KIPRIS are throttled by an in-process rate limiter capped at 60 requests per minute (the default in RateLimiter, src/mcp_kipris/kipris/rate_limiter.py). When the cap is hit, a request waits and retries automatically instead of failing — no action needed on your end. This limit is not currently configurable via an environment variable.

This only governs how fast this server calls KIPRIS; it’s separate from your API key’s own daily request quota on the KIPRIS developer portal.


Features

Tool Description
GitHub에서 전체 README 보기

설치

npx @smithery/cli@latest mcp add greennuri/mcp-kipris
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "kipris": { "command": "uv", "args": ["run", "python", "-m", "mcp_kipris.server"], "cwd": "/absolute/path/to/mcp_kipris", "env": { "KIPRIS_API_KEY": "your_api_key_here" } } } }