pdufa_catalysts

Pack: regulatory-catalysts · Endpoint: https://gateway.pipeworx.io/regulatory-catalysts/mcp

Companies with disclosed PDUFA dates — the highest-signal binary biotech catalyst. Searches recent SEC EDGAR 8-K filings (keyless) for PDUFA target / goal / action dates and extracts the date and surrounding context. A PDUFA date is the FDA decision date for an NDA or BLA; it is a scheduled binary event that moves biotech stocks. Returns each disclosure with company, ticker, CIK, filing date, form, PDUFA date (ISO when the filing gives a specific day), pdufa_period when the filing discloses only a coarser grain such as “Q1 2027” or “March 2027”, a short context snippet, the SEC filing URL, and accession number. A row may carry a period without a date — that is the filing being vague, not a lookup failure. Use for PDUFA date, PDUFA goal date, FDA decision date, upcoming FDA decisions, drug approval catalyst, NDA/BLA decision date, biotech binary event, catalyst by ticker. ALSO the REGULATORY-STATUS reading of the same data, which is what most callers actually ask: which drugs are currently UNDER FDA REVIEW, which medicines ENTERED FDA REVIEW or were ACCEPTED FOR REVIEW recently, new NDA/BLA SUBMISSIONS and FILINGS ACCEPTED by the FDA, drugs AWAITING FDA APPROVAL, what is in the FDA review queue. A company announces acceptance in an 8-K at the moment review begins, so filing_date is when the drug ENTERED review and pdufa_date is when the decision is due — bounding filing_date with since/until answers “what entered FDA review last week”. Note this is REGULATORY review of a marketing application, not clinical trials: for drugs entering or moving through TRIALS use the clinicaltrials tools instead.

Parameters

NameTypeRequiredDescription
querystringnoOptional extra term ANDed into the search — a drug or company name, e.g. “obecabtagene” or “Capricor”. Omit to search all PDUFA disclosures in the window.
sincestringnoStart of the filing-date window (YYYY-MM-DD). Default: 120 days before today.
untilstringnoEnd of the filing-date window (YYYY-MM-DD). Default: today.
limitnumber,stringnoNumber of disclosures to return (1–10). Default 8.

Example call

Arguments

{}

curl

curl -X POST https://gateway.pipeworx.io/regulatory-catalysts/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"pdufa_catalysts","arguments":{}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('pdufa_catalysts', {});

More examples

{
  "query": "Capricor"
}
{
  "limit": 10
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "regulatory-catalysts": {
      "url": "https://gateway.pipeworx.io/regulatory-catalysts/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 8, 2026