ema_dhpc

Pack: ema-medicines · Endpoint: https://gateway.pipeworx.io/ema-medicines/mcp

Direct Healthcare Professional Communications (DHPCs) — urgent EU-wide safety communications the European Medicines Agency and national authorities send to doctors and pharmacists about a medicine, e.g. a new contraindication, adverse-event signal, quality defect or shortage. Returns the medicine, active substance(s), DHPC type, regulatory outcome, dissemination date and the DHPC document URL. Answers “what safety communications has the EMA issued about X”, “recent EU direct healthcare professional communications”, “has there been a DHPC for semaglutide”.

Parameters

NameTypeRequiredDescription
querystringnoFree text: medicine name, active substance, or referral name.
dhpc_typestringnoFilter on DHPC type, e.g. “adverse event”, “quality defect”, “medicine shortage”, “safety signal”. Substring match.
sincestringnoEarliest dissemination date. YYYY-MM-DD, YYYY-MM or YYYY.
categorystringnohuman | veterinary. Omit for both.
limitnumbernoMax records, default 50, max 200.

Example call

Arguments

{
  "since": "2026-01"
}

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_dhpc","arguments":{"since":"2026-01"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('ema_dhpc', {
  "since": "2026-01"
});

More examples

{
  "query": "Jentadueto",
  "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.

Regenerated from source · build September 13, 2026