본문으로 건너뛰기

INDEPENDENT PRODUCT STUDIO

MCP 서버

korean-patent-mcp

didrod205/korean-patent-mcp

특허 번호를 넣으면 그 권리가 지금 살아있는지 판정하는 MCP 서버. 등록원부 연차료까지 대조해 소멸 사유를 갈라냅니다

didrod205/korean-patent-mcp 저장소 카드

설치

npx korean-patent-mcp@latest setup

무엇을 하나요

특허·실용신안 번호를 넣으면 그 권리가 지금 살아있는지 판정해서 돌려주는 서버입니다. KIPRIS 등록상태와 등록원부의 연차료 이력을 함께 보고, 등록이라고 적혀 있어도 존속기간이 지났으면 소멸로 냅니다.

LLM에게 특허를 물으면 세 가지로 틀립니다. 없는 번호를 지어내거나, 실재하는 번호에 다른 발명의 명칭을 붙이거나, 이미 소멸한 특허를 유효한 것처럼 씁니다. 세 번째가 가장 위험한데 번호도 명칭도 맞아서 검색으로는 걸러지지 않습니다.

죽었다면 연차료 불납인지 존속기간 만료인지까지 갈라서 알려줍니다. 판정만 던지지 않고 근거를 숫자로 같이 냅니다 — 어디까지 믿을지는 읽는 쪽이 정해야 하니까요.

무선 충전 코일로 검색한 10건 중 8건은 이미 효력이 없었습니다.

어떻게 쓰나요

설치

npx korean-patent-mcp@latest setup

KIPRIS 서비스 키를 프롬프트로 받아 실제 호출로 검증한 뒤, 선택한 클라이언트 설정 파일에 등록합니다. 설치 전에 클라이언트를 완전히 종료하세요 — 켜진 채로 설정을 고치면 앱이 종료할 때 덮어씁니다.

키는 KIPRIS Plus에서 "특허·실용 공개·등록공보"를 신청해 받습니다. 공공데이터포털이 아닙니다.

도구 3개

  • rights_alive(number) — 번호 하나로 생사 판정. 출원번호·등록번호 둘 다
  • verify_citations(text) — 문서에 인용된 특허번호를 통째로 검증
  • search_ip(query) — 검색. 모든 결과에 alive 판정이 붙어서 나옴

도구는 3개로 고정입니다. 늘리면 LLM이 어느 걸 부를지 헷갈립니다.

이렇게 물어보면 됩니다

  • "10-2245822 이 특허 아직 살아있어?"
  • "이 IR 자료에 적힌 특허번호들 진짜인지 전부 확인해줘"
  • "무선 충전 코일 관련 특허 중 아직 유효한 것만 찾아줘"

선택: 등록원부 연동

공공데이터포털 등록원부 실시간 조회를 신청해 DATA_GO_KR_SERVICE_KEY를 넣으면 만료일이 추정치에서 확정값으로, 권리자가 출원인에서 실제 등록권자로 바뀌고 연차료 납부 이력이 붙습니다.

한계

특허·실용신안만 봅니다. 상표·디자인·해외 특허는 다루지 않습니다. 스크리닝 도구이며 거래·소송 판단에는 등록원부 원본과 변리사 검토가 필요합니다.

주제

  • claude
  • intellectual-property
  • kipris
  • korean-patent
  • mcp
  • mcp-server
  • model-context-protocol
  • patent
  • prior-art
  • typescript