pharma_ma_deals

Pack: pharma-deals · 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/pharma_ma_deals for the schema, then POST the same URL with its arguments for the data.

Pharmaceutical and biotech mergers and acquisitions — acquirer, target, the per-share and total transaction value, and any contingent value right — taken from Agreement-and-Plan-of-Merger 8-Ks filed by drug companies (SIC 2833-2836, 8731), and joined to the FTC Hart-Scott-Rodino early-termination notice for the same parties where one exists. Answers “recent biotech acquisitions”, “which pharma companies were acquired this quarter”, “what did that acquisition pay per share”, “did the antitrust clearance come through”. Coverage: acquisitions where at least one party files with the SEC; a deal between two non-SEC-filing companies is invisible here.

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 company name or an indication.
include_unpricedbooleannoDefault false. False returns deal ANNOUNCEMENTS, which state a cash price per share. True also returns amendments, completions and all-stock mergers, which name the parties but usually state no consideration.
limitnumbernoMaximum acquisitions to return, 1-25 (default 10).
_apiKeystringnoOptional api.data.gov key used only for the FTC antitrust-clearance join; omit to use the shared Pipeworx key. The SEC half needs no key.

Example call

Arguments

{
  "since": "2026-06-01",
  "limit": 6
}

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_ma_deals","arguments":{"since":"2026-06-01","limit":6}}}'

TypeScript (@pipeworx/sdk)

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

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

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 pharma-deals pack
{
  "mcpServers": {
    "pharma-deals": {
      "url": "https://gateway.pipeworx.io/pharma-deals/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 25, 2026