Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
nomadamas avatar

Korean Patent Search

  • 3.3k installs
  • 6.5k repo stars
  • Updated July 27, 2026
  • nomadamas/k-skill

korean-patent-search is an agent skill that queries Korean patents through KIPRIS Plus Open API keyword search and application-number bibliography lookup with JSON output.

About

korean-patent-search queries Korean patent and utility-model publications through the official KIPRIS Plus Open API, shipping a python3 helper at scripts/patent_search.py. Version one supports keyword search via getWordSearch and bibliography detail lookup via getBibliographyDetailInfoSearch, returning structured JSON parsed from XML header, body, and items fields. Prerequisites are internet access, python3, and a KIPRIS Plus ServiceKey supplied through KIPRIS_PLUS_API_KEY or --service-key, with percent-encoded portal keys normalized by the helper. Keyword mode accepts --query with optional --year, --page-no, --num-rows, and patent or utility exclusion flags. Detail mode requires --application-number to fetch title, applicant, abstract, and publication or registration metadata. Response policy uses only official API responses, surfaces API error codes plainly, and includes application number and invention title in every result. CLI examples search terms like battery patents or fetch application 1020240001234 details.

  • Calls KIPRIS Plus getWordSearch and getBibliographyDetailInfoSearch endpoints via patent_search.py.
  • Requires KIPRIS_PLUS_API_KEY or --service-key with percent-encoded key normalization support.
  • Keyword search supports year, pagination, row limits, and patent versus utility exclusion flags.
  • Parses XML responses into JSON with application number, title, applicant, abstract, and dates.
  • Surfaces API error codes directly and guides users when ServiceKey is missing.

Korean Patent Search by the numbers

  • 3,321 all-time installs (skills.sh)
  • +135 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #138 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

korean-patent-search capabilities & compatibility

Capabilities
kipris plus keyword patent search · application number bibliography detail lookup · xml to json response normalization · servicekey validation and error surfacing
Use cases
research · web search
From the docs

What korean-patent-search says it does

키워드 검색 (`getWordSearch`)
SKILL.md
python3 scripts/patent_search.py --query "배터리"
SKILL.md
npx skills add https://github.com/nomadamas/k-skill --skill korean-patent-search

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.3k
repo stars6.5k
Security audit3 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorynomadamas/k-skill

How do I search Korean patent publications by keyword or application number and get structured JSON from KIPRIS Plus?

Search Korean patent and utility-model publications via KIPRIS Plus Open API keyword and application-number detail lookup with JSON output.

Who is it for?

Developers researching Korean patents who have a KIPRIS Plus ServiceKey and need CLI-driven JSON results.

Skip if: Skip for non-Korean jurisdictions, offline patent archives, or workflows without a valid KIPRIS Plus API key.

When should I use this skill?

User asks for Korean patent keyword search, KIPRIS API JSON output, or bibliography detail by application number.

What you get

JSON results with application number, invention title, applicant, abstract, and publication metadata from official KIPRIS Plus API responses.

  • Structured patent search JSON
  • Bibliography detail JSON

By the numbers

  • Default 10 rows per search page (DEFAULT_NUM_ROWS)
  • 30-second HTTP request timeout (DEFAULT_TIMEOUT)

Files

SKILL.mdMarkdownGitHub ↗

한국 특허 정보 검색

What this skill does

KIPRIS Plus(키프리스 플러스) 공식 Open API로 한국 특허/실용신안 공개·공고 데이터를 검색한다.

v1 범위:

  • 키워드 검색 (getWordSearch)
  • 출원번호 기준 서지 상세 조회 (getBibliographyDetailInfoSearch)
  • 구조화된 JSON 출력
  • 표준 python3 helper 동봉

When to use

  • "배터리 관련 한국 특허 찾아줘"
  • "출원번호 1020240001234 특허 요약 보여줘"
  • "KIPRIS API로 특허 검색 결과를 JSON으로 받고 싶어"
  • "출원인/IPC/초록까지 포함한 한국 특허 검색 결과가 필요해"

Prerequisites

  • 인터넷 연결
  • python3
  • KIPRIS Plus에서 발급받은 API 키
  • helper 환경변수: KIPRIS_PLUS_API_KEY
  • 실제 요청 쿼리 파라미터명: ServiceKey
  • 설치된 skill payload 안에 scripts/patent_search.py helper 포함

Inputs

  • 키워드 검색
  • 필수: --query
  • 선택: --year
  • 선택: --page-no
  • 선택: --num-rows
  • 선택: --exclude-patent
  • 선택: --exclude-utility
  • 상세 조회
  • 필수: --application-number

Workflow

1. KIPRIS_PLUS_API_KEY 또는 --service-key 로 ServiceKey를 확보한다. 공공데이터포털에서 복사한 percent-encoded 값도 helper가 한 번 정규화해서 그대로 받을 수 있다. 2. 키워드 검색이면 getWordSearch endpoint를 호출한다. 3. 출원번호 상세 조회면 getBibliographyDetailInfoSearch endpoint를 호출한다. 4. XML 응답의 header/body/items 구조를 파싱한다. 5. 출원번호, 발명의명칭, 출원인, 초록, 공개/공고/등록 메타데이터를 JSON으로 정리한다.

CLI examples

export KIPRIS_PLUS_API_KEY=your-service-key
python3 scripts/patent_search.py --query "배터리"
python3 scripts/patent_search.py --query "배터리" --year 2024 --num-rows 5
python3 scripts/patent_search.py --application-number 1020240001234

Response policy

  • 공식 KIPRIS Plus Open API 응답만 사용한다.
  • 키가 없으면 KIPRIS_PLUS_API_KEY 또는 --service-key 를 정확히 안내한다.
  • 검색 결과는 최소한 출원번호, 발명의명칭, 출원일자, 출원인, 초록을 포함해 정리한다.
  • 상세 조회는 getBibliographyDetailInfoSearch 기준으로 공개/공고/등록 메타데이터를 함께 정리한다.
  • API 에러 코드는 숨기지 말고 그대로 surfaced 한다.

Done when

  • 유효한 ServiceKey로 getWordSearch 또는 getBibliographyDetailInfoSearch 호출이 가능하다.
  • helper가 JSON을 출력한다.
  • 에러 시 KIPRIS_PLUS_API_KEY / ServiceKey 관련 안내가 분명하다.
  • 응답에 출원번호와 발명의명칭이 포함된다.

Notes

  • KIPRIS Plus 포털: https://plus.kipris.or.kr/portal/data/service/List.do?subTab=SC001&entYn=N&menuNo=200100
  • 공공데이터포털 문서: https://www.data.go.kr/data/15058788/openapi.do
  • v1 helper는 getWordSearch, getBibliographyDetailInfoSearch 두 operation에 집중한다.
  • 공공데이터포털 안내 기준으로 개발계정은 자동승인, 운영계정은 별도 심의 대상이다.

Related skills

How it compares

Official KIPRIS Plus Korean patent API helper, not a global patent database browser.

FAQ

Which KIPRIS Plus operations does v1 support?

getWordSearch for keyword search and getBibliographyDetailInfoSearch for application-number detail lookup.

What credentials are required?

A KIPRIS Plus ServiceKey via KIPRIS_PLUS_API_KEY environment variable or --service-key flag.

Is Korean Patent Search safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.