eps_list_publications
Pack: epo-publication-server · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/eps_list_publications for the schema, then POST the same URL with its arguments for the data.
List every EP patent publication issued on one EPO publication date, with publication number, kind code, title and applicant(s). Returns the real total on that date before any filtering. “date” must be a real EPO publication date (get one from eps_publication_dates) — an arbitrary date fails loudly rather than silently returning nothing. “kind” filters to a kind code (“A1” newly-published application, “A2” application without search report, “A3” search report, “B1”/“B2”/“B3” granted-patent stages) or a bare letter (“A” or “B”) for either family.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
date | string | yes | EPO publication date, YYYYMMDD or YYYY-MM-DD, e.g. “2026-10-14”. Must be a real EPO publication date. |
kind | string | no | Kind-code filter: “A1”, “A2”, “A3”, “B1”, “B2”, “B3”, or bare “A” / “B”. |
limit | number | no | Max publications to return with title/applicant detail (default 20, max 50). “total_on_date” and “total_matching_filter” always report the real counts regardless of this limit. |
Example call
Arguments
{
"date": "2026-10-14",
"kind": "B1",
"limit": 5
}
curl
curl -X POST https://gateway.pipeworx.io/epo-publication-server/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"eps_list_publications","arguments":{"date":"2026-10-14","kind":"B1","limit":5}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('eps_list_publications', {
"date": "2026-10-14",
"kind": "B1",
"limit": 5
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the epo-publication-server pack
{
"mcpServers": {
"epo-publication-server": {
"url": "https://gateway.pipeworx.io/epo-publication-server/mcp"
}
}
}
See Getting Started for client-specific install steps.