Whether a drug has a marketed generic today, and when its Orange Book protections lapse
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
For a US prescription drug, report whether a real MARKETED generic exists today — judged on CMS NADAC price dispersion across NDCs of one drug identity, not on FDA approval counts, because an approved generic that nobody sells does not lower anyone's price. Returns the price range for the identical pill when a generic is marketed, and when one is not, the earliest expiry among listed FDA Orange Book patents and exclusivities. NEVER presents a patent expiry as a launch date. Pediatric exclusivity (21 U.S.C. 355a) is honoured, which moves some dates six months later than naive de-duplication produces.
Brand or generic drug name, e.g. "Eliquis", "apixaban"
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
For a US prescription drug, report whether a real MARKETED generic exists today — judged on CMS NADAC price dispersion across NDCs of one drug identity, not on FDA approval counts, because an approved generic that nobody sells does not lower anyone's price. Returns the price range for the identical pill when a generic is marketed, and when one is not, the earliest expiry among listed FDA Orange Book patents and exclusivities. NEVER presents a patent expiry as a launch date. Pediatric exclusivity (21 U.S.C. 355a) is honoured, which moves some dates six months later than naive de-duplication produces.
| Argument | Type | Description |
|---|---|---|
| drug* |
| string |
| Brand or generic drug name, e.g. "Eliquis", "apixaban" |
{
"type": "object",
"required": [
"drug"
],
"properties": {
"drug": {
"type": "string",
"description": "Brand or generic drug name, e.g. \"Eliquis\", \"apixaban\""
}
}
}