api.fda.gov
FDA Adverse Event Reporting System data via openFDA API DISCLAIMER: This WebMCP configuration was developed by NexVigilant, LLC and is provided as a community resource to assist AI agents in navigating pharmacovigilance and drug research tools. NexVigilant is not responsible for, and does not officially endorse third-party use of this configuration, and expressly disclaims any and all liability for damages of any kind arising out of the use, reference to, or reliance upon any information or actions performed through this resource. No guarantee is provided that the content is correct, accurate, complete, up-to-date, or that the underlying site structure has not changed. This tool is for educational and professional development purposes only and does not constitute medical or regulatory advice. Built by NexVigilant (https://nexvigilant.com) — Empowerment Through Vigilance.
search-adverse-events/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Search FAERS adverse event reports by drug, reaction, or outcome
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-drug-counts/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Get adverse event counts for a specific drug
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-event-outcomes/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Get outcome breakdown (death, hospitalization, disability) for a drug's FAERS reports with seriousness percentages
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-event-timeline/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Get FAERS report counts by date for trend detection — enables signal velocity analysis
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-drug-characterization/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Get how often a drug is suspect vs concomitant vs interacting in FAERS — feeds causality weighting
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-indication-counts/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Get top indications (reasons for use) from FAERS — detects off-label use patterns
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-reporter-breakdown/drug/event/**extractverified
by MatthewCampCorp
[NexVigilant Station] Get reporter qualification breakdown (physician, pharmacist, consumer, etc.) for signal quality weighting
Input Schema
{
"type": "object",
"properties": {}
}Annotations
{
"readOnlyHint": "true",
"idempotentHint": "true",
"destructiveHint": "false"
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
FDA open data API for drug adverse events (FAERS), labeling, recalls, and enforcement actions. 20M+ adverse event reports, structured JSON responses.
get-adverse-events/drug/**extractverified
by MatthewCampCorp
[NexVigilant Station] Extract adverse event reports from the openFDA FAERS API response. Returns structured JSON with safety report IDs, drug names, reaction terms, seriousness criteria, and patient demographics.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-event-count/drug/**extractverified
by MatthewCampCorp
[NexVigilant Station] Extract the total result count from an openFDA API response. Returns the meta.results.total field showing how many adverse event reports match the current query.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
navigate-drug-events/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS drug adverse event endpoint for a specific drug. Constructs the API URL with proper search parameters.
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results to return (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to search FAERS for (e.g. metformin, atorvastatin)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-reaction-events/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS adverse event endpoint filtered by reaction/event term. Searches for specific adverse reactions across all drugs.
Input Schema
{
"type": "object",
"required": [
"reactionTerm",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results to return (default: 10)"
},
"reactionTerm": {
"type": "string",
"description": "MedDRA preferred term for the adverse reaction (e.g. RHABDOMYOLYSIS, HEPATOTOXICITY)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-drug-reaction-combo/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint with combined drug + reaction search. Essential for building 2x2 contingency tables for PRR/ROR signal detection.
Input Schema
{
"type": "object",
"required": [
"drugName",
"reactionTerm",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to search"
},
"reactionTerm": {
"type": "string",
"description": "MedDRA reaction term to cross-reference"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-serious-events/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint filtered for serious adverse events only (death, hospitalization, life-threatening, disability). Maps to ICH E2A seriousness criteria.
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to filter serious events for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-death-events/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint filtered for fatal adverse events (seriousnessdeath=1). Critical for safety signal prioritization.
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to search fatal events for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-event-counts/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS count endpoint for top adverse reactions of a drug. Returns frequency distribution needed for signal detection (PRR/ROR numerator).
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of top reactions to return (default: 20)"
},
"drugName": {
"type": "string",
"description": "Drug name to get reaction counts for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-drug-ndc/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA NDC directory endpoint to look up National Drug Code information for a specific drug. Returns product details, packaging, routes, and dosage forms.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to look up NDC codes for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-drug-recalls/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA drug enforcement/recall endpoint filtered by drug name. Returns recall classification, reason, distribution pattern, and voluntary vs mandated status.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to search recalls for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-reaction-counts/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS count endpoint to get the top adverse reactions reported for a specific drug. Returns reaction terms ranked by report frequency — essential for signal detection.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to count reactions for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-drug-interactions/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint filtered by two co-prescribed drugs to find adverse events from drug-drug interactions. Critical for polypharmacy safety assessment.
Input Schema
{
"type": "object",
"required": [
"drug1",
"drug2"
],
"properties": {
"drug1": {
"type": "string",
"description": "First drug name (generic)"
},
"drug2": {
"type": "string",
"description": "Second drug name (generic)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-drug-labels/drug/**multi-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA drug labeling endpoint filtered by drug name. Returns SPL label data including indications, warnings, adverse reactions, and contraindications.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to search labels for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate