gpss_codes
列出 GPSS 資料庫代碼、檢索欄位代碼與輸出欄位代碼。
Takes no parameters.

io.github.aa0101181514Published by GitHub account aa0101181514v0.2.0Updated Nov 4, 2026
Patent search via Taiwan IPO GPSS and EPO OPS: legal status, families, full text, PDFs
The publisher's own server: Patent Connector
Patent search MCP server that lets an assistant query Taiwan IPO GPSS and EPO OPS for bibliographic data, legal status, families, full text and PDFs.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Follow the launch instructions in the repository.
專利檢索 MCP 伺服器,串接經濟部智慧財產局全球專利檢索系統(GPSS)API 與歐洲專利局 Open Patent Services(EPO OPS)。
兩組憑證都免費,需由使用者本人申請。本套件不提供共用憑證。
只設定其中一組也可以使用,對應的工具才會運作。
需要 uv。
Claude Code:
Claude Desktop 的 claude_desktop_config.json:
不想把憑證寫進設定檔時,可改放在 ~/.config/tw-patent-mcp/.env,格式見 .env.example。
專利號照公報寫法輸入即可,例如 TW201644272A、TWI700000B、TWM600000U、US10000000B2、EP1000000。
ops_search、ops_biblio、ops_legal_status、ops_family 預設回傳壓平後的摘要,體積約為原始回應的一成到兩成;需要完整欄位時加 raw=true。
~/.tw-patent-mcp/gpss_lock 即可恢復。新核發的驗證碼可能要隔日才生效。ops_images 確認頁數。Elastic License 2.0。本專案為公開原始碼,非開放原始碼授權。
Source: README.md at commit 45d6e30
列出 GPSS 資料庫代碼、檢索欄位代碼與輸出欄位代碼。
Takes no parameters.
智慧局 GPSS 檢索。conditions 是 {欄位代碼: 條件},例如 {"TI/AB": "固態電池 or solid state battery", "AX": "台灣積體電路", "ID": "20200101:"};欄位代碼前加 + 表示跨欄位 OR、加 - 表示 NOT。databases 例如 ["TWA","TWB"],空=全部 23 庫。status:A 公開/B 公告;kind:I 發明/M 新型/D 設計。output 預設 PN,ID,AN,AD,TI,PA,IN,IC,AB,要請求項加 CL。
qtykindskipoutputstatusdatabasesconditionsrequired用公開/公告號(PN)或申請號(AN)取單筆 GPSS 資料,含摘要與請求項。例:number="TW201644272A"。
bynumberrequireddatabases只組出 GPSS API 網址不送出(驗證碼以 *** 取代),用來檢查條件寫法。
qtykindskipoutputstatusdatabasesconditionsrequiredEPO OPS CQL 檢索(全球書目)。例:'ti=battery and pa=tsmc'、'pn=TW201644272'、'ipc=H01M10 and pd within "2022 2024"'。constituent 可為 biblio(含書目)或 abstract。一次最多 100 筆。預設回壓平的命中清單,raw=true 回原始 JSON。
cqlrequiredendrawstartconstituentEPO OPS 書目資料(標題、申請人、發明人、優先權、IPC/CPC、引證、摘要、家族 id)。number 照公報號寫即可,例:EP1000000、TW201644272A、TWI700000B、TWM600000U、US10000000B2;程式自動轉成 docdb 格式。預設回壓平摘要,raw=true 回原始 JSON。
fmtrawnumberrequiredEPO OPS INPADOC 法律狀態(有效、撤回、屆期、年費等事件),依家族成員列出事件日期、代碼、說明與明細。預設回壓平摘要,raw=true 回原始 JSON。
fmtrawnumberrequiredEPO OPS INPADOC 專利家族成員(各國公開/公告號、申請號、優先權);constituent 可為 biblio 或 legal。預設回壓平摘要,raw=true 回原始 JSON。
fmtrawnumberrequiredconstituentEPO OPS 全文:part 為 claims、description 或 abstract。全文只有 EP、WO 與部分歐洲國家。
fmtpartnumberrequired歐洲專利註冊簿(EP 案):constituent 為 biblio、events 或 procedural-steps。
fmtnumberrequiredconstituentEPO OPS 影像清單:某件有哪些 PDF 文件(FullDocument 全件、Drawing 圖式、FirstPageClipping 首頁)與頁數。台灣、美國、歐洲等公報原件多數可取得。
fmtnumberrequired下載 EPO OPS 影像 PDF。link 用 ops_images 回傳的 link(如 published-data/images/EP/1000000/A1/fullimage),pages 如 '1-5' 或 'all'(需給 max_pages)。每頁一次呼叫並算入每週 4GB,先用 ops_images 看頁數再決定範圍。檔案存到 TW_PATENT_MCP_DOWNLOAD_DIR(預設 ~/.tw-patent-mcp/downloads),多頁自動合併。呼叫間隔依 OPS 節流燈號自動調整。
linkrequiredmergepagesmax_pages80% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
Declare a license in the repository or the registry entry.
dev.patentOfficial publisher
Lets an assistant search patents and trademarks from EPO, USPTO and DPMA, including claims, legal status, prosecution and PTAB records.
ai.g62Official publisher
Remote MCP endpoint for public patent search, returning ranked candidate patents with source links and coverage context.

Published by GitHub account patentref
PatentRef gives an assistant US patent data: status checks, claim trees, briefs, search, and cited patent-office rules.
com.forevenza.services
Remote MCP endpoint that lets an assistant look up translation quotes by language pair and field, plus licensing for images, music, fonts and patents.

Published by GitHub account pipeworx-io
Pipeworx pack that lets an assistant check whether a US patent is still in force or lapsed for unpaid maintenance fees, plus search fee-event records.
claude mcp add tw-patent \ -e GPSS_USER_CODE=你的驗證碼 \ -e EPO_OPS_KEY=你的key \ -e EPO_OPS_SECRET=你的secret \ -- uvx tw-patent-mcp{ "mcpServers": { "tw-patent": { "command": "uvx", "args": ["tw-patent-mcp"], "env": { "GPSS_USER_CODE": "你的驗證碼", "EPO_OPS_KEY": "你的key", "EPO_OPS_SECRET": "你的secret" } } }}uv syncuv run pytest -q