compare_labels
Compare US FDA prescribing information with UK/EU SmPC side by side, mapping equivalent sections and returning paired verbatim content with clear notes when a label or section is missing or truncated.
Instructions
Compare US FDA Prescribing Information vs UK/EU SmPC for a drug side-by-side. Maps equivalent sections (e.g., US Indications ↔ UK 4.1) and returns paired verbatim content. A missing side is always explained: us_label/uk_label say whether the label was retrieved, each comparison notes why a section is null, and sections longer than max_chars are flagged truncated with next_offset (read on with get_uspi / get_smpc).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"drug": "<drug>"
},
"name": "compare_labels"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| drug | Yes | Drug name to compare across US and UK labelling | |
| uk_drug | No | Name to use for the UK lookup when it differs from `drug` — brands often do (Farxiga/Forxiga, Prilosec/Losec). Defaults to `drug`. | |
| us_drug | No | Name to use for the US lookup when it differs from `drug` (e.g. a US-only brand). Defaults to `drug`. | |
| sections | No | Specific topics to compare (e.g., ['indications', 'adverse reactions']). Compares all mapped sections if omitted. | |
| max_chars | No | Maximum characters per side per section (default 4000). Longer sections are cut and flagged truncated with total_chars and next_offset; read on with get_uspi / get_smpc. |