pharma_licensing_deals

Pack: pharma-deals · Endpoint: https://gateway.pipeworx.io/pharma-deals/mcp

Worldwide biopharma licensing, collaboration and partnership deals with their economics — the two companies, the drug or asset, the territory, the upfront payment, the milestone total and the royalty terms, each quoted from the announcement it came from, with the SEC filing and its date. Answers “recent pharma licensing deals”, “biotech out-licensing deals this quarter”, “who partnered on an ADC or bispecific or obesity drug”, “which deals had an upfront over $100 million”. Sourced from SEC 8-K announcements by drug companies (SIC 2833-2836, 8731). Filter by date window, company, free-text term, therapy area or minimum upfront. Coverage: deals where at least one party files with the SEC; a deal between two non-SEC-filing companies is invisible here. For China-specific deal flow use china_licensing_deals.

Parameters

NameTypeRequiredDescription
sincestringnoEarliest filing date, YYYY-MM-DD. Defaults to 90 days ago.
untilstringnoLatest filing date, YYYY-MM-DD. Defaults to today.
querystringnoExtra term to narrow the search — a modality (“ADC”, “bispecific”), an indication (“obesity”), a drug or a programme code. Added to the deal vocabulary, not replacing it.
companystringnoRestrict to announcements naming this company, e.g. “Novartis” or “Halozyme”.
therapy_areastringnoKeep only deals whose announcement reads as this therapy area. One of: oncology, immunology, neurology, cardiovascular, metabolic, infectious_disease, vaccines, ophthalmology, dermatology, respiratory, hematology, psychiatry, rare_disease, renal, hepatology, womens_health, pain, musculoskeletal.
min_upfront_usdnumbernoKeep only deals whose extracted upfront payment is at least this many US dollars, e.g. 50000000 for $50M. Deals whose body was not opened cannot be judged and are reported separately rather than silently dropped.
limitnumbernoMaximum deals to return, 1-40 (default 10).

Example call

Arguments

{
  "since": "2026-07-01",
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/pharma-deals/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"pharma_licensing_deals","arguments":{"since":"2026-07-01","limit":10}}}'

TypeScript (@pipeworx/sdk)

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

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

Connect

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

{
  "mcpServers": {
    "pharma-deals": {
      "url": "https://gateway.pipeworx.io/pharma-deals/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 11, 2026