Korean Patent MCP (KIPRIS)

MCP server for the Korean KIPRIS patent database: patents, utility models, trademarks and designs, seven tools.

  • 63 ★ on the repository
  • Last commit
  • MIT
MCP server

Minimal access

Why this level

  • The server reads public patent office data and changes nothing.
All reasons and checks

chrisryugj/korean-patent-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/korean-patent-mcp-kipris

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The server reads public patent office data and changes nothing.

This is third-party code. Review the repository files before installing.

What it does

Korean Patent MCP exposes the open KIPRIS Plus API of the Korean Intellectual Property Office as MCP tools. Seven tools search patents and utility models by keyword, run a precise search across IPC classes, title, abstract, claims, applicant and inventor, and search by applicant and by current rights holder. `get_patent_detail` returns applicants, inventors, IPC, examiner, claim count, last disposition and registration status for an application number. Separate tools search trademarks and designs. There is a shared remote address `https://mcp.gomdori.app/patent`, a self-run stdio mode and a stateless HTTP mode.

Who it is for. Patent attorneys, analysts and developers preparing for the Korean market who look for competitors or rights holders.

Good fit when

  • Before entering the Korean market you check whether competitors hold patents in the class.
  • All applications of one applicant are pulled by name.
  • You look up who owns a patent now after a rights transfer.
  • Trademarks with a similar spelling are checked for a product name.
  • An agent assembles bibliography by application number with claims and status.

Not a fit when

  • Patents of other countries are needed, as the database is Korean only.
  • The full claim text or a legal opinion is needed, as the server returns bibliography.
  • There is no KIPRIS Plus key or application for the required services.

Example request

Find Samsung patents on batteries from the last year and show bibliography of the first three, including status.

MCP

Transport
http, stdio
Authentication
API key

Environment variables

KIPRIS_API_KEY required, secret
KIPRIS Plus key for local runs; in remote mode it goes in the `kipris-key` header.

Limitations

A KIPRIS Plus key is required: after registering at plus.kipris.or.kr you apply separately for each service (patents and utility models, trademarks, designs). Without an application a tool returns code 30, not registered. On the shared address the fallback key is shared by everyone with a limit of 30 calls per 24 hours, so for regular work pass your own key in the `kipris-key` header. Responses and messages are in Korean. The project is modeled on korean-law-mcp.

How to disable. Remove the server entry from the client settings, for example `claude mcp remove korean-patent`. Delete your own KIPRIS key from `.env` or the client configuration.

FAQ

Which tools exist?

`search_patents`, `search_patents_advanced`, `search_by_applicant`, `search_by_rightholder`, `get_patent_detail`, `search_trademark` and `search_design`.

How to get a key?

Register at plus.kipris.or.kr and apply for the required services: one key works for every application.

What does code 30 mean?

The service is not enabled for your key. Apply for the needed service and the tool works immediately.

How to run locally?

Clone the repository, run `npm install` and `npm run build`, then point to `build/index.js` in the client config with the `KIPRIS_API_KEY` variable.

What about HTTP mode?

`node build/index.js --mode http --port 8000` starts a stateless server. The key comes from a request header or, as a fallback, an environment variable.

Discussion

No questions or reviews yet.

An MCP server giving agents data on patents and trademarks worldwide: USPTO, EPO, WIPO, Google Patents and dozens of registers.

MCP serverExtended access56Repository stars

Six MCP servers that give an agent South Korean open data: company registries, public procurement and financial statements

MCP serverExtended access390Repository stars
Official

Search worldwide patents and scientific papers from Claude Code and Cursor, with two tools and Markdown output.

MCP serverExtended access86Repository stars

Medical MCP

medical-mcp

MCP server for medical sources: FDA and EMA drug data, WHO statistics, PubMed and clinical trials without API keys.

MCP serverExtended access121Repository stars
Official

MCP server for the paid Devnors Data API: an agent vets Chinese companies, searches PRC case law and finds Baidu keywords

MCP serverExtended access746Repository stars

PubMed MCP searches biomedical papers, retrieves available full text and formats citations with retraction and correction notices.

MCP serverExtended access167Repository stars

README in short

The README lists seven tools with their KIPRIS operations and explains the key, launch modes and fallback key limits. The old Fly.io server address has been retired.

README badge

Report a problem