MCP.Market

Epo Publication Server MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/epo-publication-server·v0.2.1

EPO European Publication Server (EPS) MCP

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Epo Publication Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Epo Publication Server tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Epo Publication Server compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
1,464 ms
faster than 5% of 30,031 servers

Release history: 4 versions in the registry since 2026-10-18, latest 2026-11-01, typically one every 4 days.

Install Epo Publication Server in Claude Code, Cursor or VS Code

claude mcp add --transport http epo-publication-server https://gateway.pipeworx.io/epo-publication-server/mcp
Add to Cursor

What the publisher says

From the Epo Publication Server repository's README, as published. We do not edit it. Read it on GitHub

@pipeworx/epo-publication-server

As-published European patent documents — publication dates, per-date listings with titles and applicants, and full document text (biblio, abstract, claims, description) for granted patents and directly-filed applications. Keyless.

Part of Pipeworx — an MCP gateway connecting AI agents to 1879+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.

Tools

(weekly, almost always Thursdays, back to 1978) with a real per-date document count.

  • epspublicationdates(year?, from?, to?, limit?) — EPO publication dates

on one date, with kind code, title and applicant(s); reports the true total before any filtering.

  • epslistpublications(date, kind?, limit?) — every EP publication issued

data, abstract, claims or description text, as published.

  • epsgetdocument(number, kind?, part?) — one publication's bibliographic

Auth

Keyless. No account, no registration.

EPO states a fair-use cap of 5 GB per rolling 7-day window per calling IP, confirmed live via the x-quotaperweek-remaining/x-quotaperweek-used response headers. General EPO site terms apply; no EPS-specific redistribution restriction was found.

Data sources

as-published XML/HTML of every EP patent application and granted European patent.

  • European Patent Office (EPO), European Publication Server — the

Notes for the next person

publication date (wrong day of week, a future date, a typo) answers HTTP 200 with a tiny HTML shell and zero entries — not a 404, not an error. EPO has never actually had a genuinely empty publication date in 2,400+ weeks of history, so epslistpublications treats zero parsed entries as a loud failure rather than a silent empty list. Always get a real date from epspublicationdates first.

  • The list-by-date trap: asking for a date that is not a real EPO

The large majority of EP applications enter via the PCT route, and EPO republishes only the bibliographic (SDOBI) record for those — the full specification was already published as the WIPO (WO) pamphlet, so EPO does not retype it. Full claims/description/drawings text is reliably present for granted (B-kind) patents and for directly-filed (non-PCT) applications. epsgetdocument reports which case it hit (and names the referenced WO publication when it's a PCT case) rather than returning an empty part silently.

  • Most application (A-kind) publications carry NO claims/description text.

segment is a longer id like EP4819826NWA1 — the publication number, an internal marker (NW for the overwhelming majority of documents, W1 for a minority), and the kind code. epslistpublications returns these ids directly; epsgetdocument also accepts a bare number + kind and tries the common id forms in order.

  • Document ids aren't just the publication number + kind. The REST path

({"code":9000,"message":"Unhandled internal server error."}). This is actually easy to work with: epsgetdocument tries its candidate ids and reports found:false with the upstream status once all of them fail.

  • A made-up document id does not 404 — it 500s with a small JSON body

as-published document text itself, keyless. epo-ops keeps INPADOC worldwide legal status and CQL search across DOCDB (100+ patent offices); this pack only ever sees EP publications.

  • What this adds over mcps/epo-ops (EPO Open Patent Services, OAuth2): the

Quick Start

Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "epo-publication-server": {
      "url": "https://gateway.pipeworx.io/epo-publication-server/mcp"
    }
  }
}

What this endpoint actually serves

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Epo Publication Server: common questions

Is Epo Publication Server MCP server safe?
Mostly: it is graded B (77/100). Read the Epo Publication Server safety report
How do I install Epo Publication Server?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Epo Publication Server need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is Epo Publication Server maintained?
The last commit was 10 days ago (2026-10-25). The latest release is v0.2.1.
Is Epo Publication Server up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Epo Publication Server compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 1,464 ms (faster than 5% of 30,031 servers). Full comparison.

More from pipeworx-io →