ema_post_authorisation
Pack: ema-medicines · Endpoint: https://gateway.pipeworx.io/ema-medicines/mcp
European Medicines Agency post-authorisation procedures — variations, label changes and other post-marketing procedure activity for centrally authorised medicines, distinct from the initial approval. Returns the medicine, active substance, procedure status, opinion status and date, and (for withdrawn applications) the withdrawal date. Answers “what post-authorisation variations has drug X had”, “has the EMA changed the label for X recently”, “which EU medicines had a post-authorisation opinion this month”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | no | Free text: medicine name, active substance, or INN. |
status | string | no | Filter on post-authorisation procedure status, e.g. “Opinion”, “Application withdrawn”. Substring match. |
category | string | no | human | veterinary. Omit for both. |
since | string | no | Earliest post-authorisation opinion date. YYYY-MM-DD, YYYY-MM or YYYY. |
limit | number | no | Max records, default 50, max 200. |
Example call
Arguments
{
"category": "human",
"since": "2026-07"
}
curl
curl -X POST https://gateway.pipeworx.io/ema-medicines/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ema_post_authorisation","arguments":{"category":"human","since":"2026-07"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ema_post_authorisation', {
"category": "human",
"since": "2026-07"
});
More examples
{
"query": "Jivi",
"limit": 5
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"ema-medicines": {
"url": "https://gateway.pipeworx.io/ema-medicines/mcp"
}
}
}
See Getting Started for client-specific install steps.