openfda-database
OfficialQuery FDA open data with rate-limit safety
Education & Research#rate limiting#data download#drug safety#scientific research#adverse events#openfda#api querying
Authorgoogle-deepmind
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you quickly search and retrieve FDA regulatory and safety data from the openFDA API without manually crafting brittle requests or risking rate-limit failures.
Core Features & Use Cases
- Unified openFDA querying: Search, count, and download data across drug, device, food, tobacco, cosmetic, animal/veterinary, other, and transparency endpoints.
- Operational guardrails: Enforces output-to-file usage, includes API-key guidance to avoid exhausting daily limits, and supports MedDRA-aware reaction term workflows.
- Practical scientific workflows: Supports adverse events, recalls, labeling lookups, approvals/clearances, shortages, NDC lookups, and other FDA safety/regulatory queries at scale.
Quick Start
Use the openfda-database skill to search for aspirin adverse event reports by running: uv run scripts/openfda_query.py search --category drug --endpoint event --search "patient.drug.medicinalproduct:aspirin" --limit 5 --output /tmp/aspirin_fda_events.json
Dependency Matrix
Required Modules
python-dotenv
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: openfda-database Download link: https://github.com/google-deepmind/science-skills/archive/main.zip#openfda-database Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.