hypokrates MCP server
io.github.bruno-portfolio/hypokrates·v0.7.1Pharmacovigilance hypothesis generation from 15 public drug safety databases
12 downloads/wk
Reviews
Write oneNobody has reviewed hypokrates yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
hypokrates tools (45)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
adverse_eventsSearch adverse events for a drug in FDA FAERS database.
anvisa_buscarSearch Brazilian drug registry (ANVISA) by brand name or active ingredient.
anvisa_genericosList all generic/similar drugs registered in Brazil for an active ingredient.
anvisa_mapear_nomeMap Brazilian drug name to international name (or vice-versa).
batch_signalDetect disproportionality signals for MULTIPLE drug-event pairs in one call.
canada_bulk_statusGet status of the Canada Vigilance bulk data store.
canada_signalCalculate PRR signal for a drug-event pair in Canada Vigilance database.
canada_top_eventsGet top adverse events for a drug in Canada Vigilance database.
check_labelCheck if a specific adverse event is listed in a drug's FDA label.
co_suspect_profileAnalyze co-suspect drug patterns for a drug+event pair in FAERS.
compare_classCompare adverse event signals across drugs of the same therapeutic class.
compare_drugsCompare adverse events between multiple drugs.
compare_signalsCompare disproportionality signals between two drugs (intra-class).
count_papersCount PubMed papers mentioning a drug-event pair.
drug_adverse_eventsGet adverse events for a drug from OpenTargets Platform with LRT scores.
drug_infoGet drug information from DrugBank (mechanism, targets, enzymes, interactions).
drug_interactionsGet drug-drug interactions from DrugBank.
drug_mechanismGet mechanism of action and targets from ChEMBL (free, no API key).
drug_metabolismGet metabolic pathways and enzymes from ChEMBL (free, no API key).
drug_safety_scoreGet the LRT (log-likelihood ratio) safety score for a drug-event pair.
drugs_by_eventGet top drugs reported for an adverse event from FAERS (reverse lookup).
faers_bulk_loadLoad FAERS quarterly ASCII ZIPs from a directory into the bulk store.
faers_bulk_signalDetect disproportionality signal using FAERS Bulk data (deduplicated by CASEID).
faers_bulk_statusShow FAERS Bulk store status: loaded quarters, total cases, dedup stats.
faers_bulk_timelineBuild quarterly timeline from FAERS Bulk data (deduplicated by CASEID).
hypothesisCross-reference FAERS signal with PubMed literature for a drug-event pair.
jader_bulk_statusGet status of the JADER (Japanese) bulk data store.
jader_signalCalculate PRR signal for a drug-event pair in JADER (Japanese) database.
jader_top_eventsGet top adverse events for a drug in JADER (Japanese) database.
label_eventsExtract adverse reactions listed in a drug's FDA label (SPL) via DailyMed.
list_toolsList all available hypokrates MCP tools.
map_to_meshMap a medical term to its MeSH heading via NCBI.
normalize_drugNormalize a drug name to its generic equivalent via RxNorm.
onsides_check_eventCheck if a specific adverse event is listed in international drug labels.
onsides_eventsGet adverse events from international drug labels via OnSIDES (NLP-extracted).
pgx_annotationsGet clinical pharmacogenomic annotations for a drug.
pgx_drug_infoGet pharmacogenomic information from PharmGKB (gene-drug associations, guidelines).
pgx_guidelinesGet pharmacogenomic dosing guidelines (CPIC, DPWG) for a drug.
scan_drugScan a drug's adverse events and classify each as novel/emerging/known signal.
search_papersSearch PubMed for papers about a drug-event pair.
search_trialsSearch ClinicalTrials.gov for trials related to a drug-event pair.
signalDetect disproportionality signal for a drug-event pair in FAERS.
signal_timelineBuild quarterly time series of FAERS reports for a drug-event pair.
top_eventsGet top adverse events for a drug from FAERS.
versionShow hypokrates version and sprint info.
Public scan report
scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan166 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
How hypokrates compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 65/100
- higher than 20% of 48,255 servers
- Tools
- 45
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 12
- more than 3% of 12,191 servers with a package
What its tools let an agent do: 45 read
Install hypokrates in Claude Code, Cursor or VS Code
claude mcp add hypokrates -- uvx hypokrates
hypokrates: common questions
- Is hypokrates MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the hypokrates safety report
- How do I install hypokrates?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does hypokrates need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is hypokrates maintained?
- The latest release is v0.7.1.
- How does hypokrates compare with other MCP servers?
- safety score 65/100 (higher than 20% of 48,255 servers); tools 45 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.