@pipeworx/cipo

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/cipo’s. Install: one-click buttons

Connect to just the @pipeworx/cipo pack

https://gateway.pipeworx.io/cipo/mcp — only @pipeworx/cipo’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 2

Canadian patents and patent applications — search by owner or applicant name, or look up one record by number for its status, filing date and issue date.

Tools

  • search_cipo_patents(name, role, limit) — search by current owner or applicant name and get back matching patents/applications: number, title, relevance. role is "owner" (current owner of record) or "applicant" (party that filed); these can differ after an assignment.
  • get_cipo_patent(number) — one patent/application’s full bibliographic record: English/French title, current status, filing date, issue/grant date (blank until granted), owners, applicants, inventors, IPC classification.

Auth

Keyless. No registration, no API key.

Data sources

  • Canadian Intellectual Property Office (CIPO), Canadian Patents Database — every patent application filed in Canada and every patent granted by Canada, Canadian-origin or foreign-origin alike. Live per-request calls against CIPO’s own public search service; nothing is downloaded or mirrored.

Notes

  • A patent that has only been filed, not yet granted, has an empty issued_date — that is CIPO’s own data, not a missing field on our side.
  • filing_date is whichever CIPO calls the earliest filing event for that record — the domestic filed date for most applications, or the PCT filing date for one that entered Canada via the PCT national phase. Both answer “when was this filed.”
  • Numbers are CIPO patent/application numbers, at most 7 digits. A “CA” prefix, spaces or dashes in the input are stripped automatically.
  • CIPO’s own CPD has had intermittent data-quality issues since its 2024 “Next Generation Patents” migration (their notice, not ours) — status fields on some records may lag or show as blank even when the application is active. That is upstream, and this pack surfaces whatever CIPO currently reports.

Tools

  • search_cipo_patents — Search the Canadian Patents Database (CIPO) by owner or applicant name and get back matching Canadian patents/applications — number, title, relevance. Covers every patent and application in CIPO’s dat
  • get_cipo_patent — Look up one Canadian patent or application by number in the Canadian Patents Database (CIPO) and get its full bibliographic record: title (English/French), current status, filing date, issue/grant dat

Tools

  • get_cipo_patent — Look up one Canadian patent or application by number in the Canadian Patents Database (CIPO) and get its full bibliographic record: title (English/French), current status, filing date, issue/grant dat
  • search_cipo_patents — Search the Canadian Patents Database (CIPO) by owner or applicant name and get back matching Canadian patents/applications — number, title, relevance. Covers every patent and application in CIPO's dat

Regenerated from source · build October 22, 2026