Categories › AI & Agents › Models, LLM APIs, routing, serving, training & GPUs
Negative results intelligence for drug discovery — query measured failures via MCP.
Remote server: your requests and data go to mcp.nullary.ai. Claude Code: claude mcp add --transport http nullary https://mcp.nullary.ai/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
search_inactive_compounds — Inactive small-molecule compound-target pairs.search_failed_selectivity — Small molecules that failed selectivity.search_admet_failures — Small-molecule ADMET failures.search_failed_guides — Failed/ineffective CRISPR guides.search_failed_essentiality_screens — Non-dependency / failed essentiality screens.search_ancestry_specific_failures — Ancestry-specific CRISPR failures.search_developability_failures — Antibody developability failures.search_failed_clinical_antibodies — Discontinued/terminated clinical antibodies.search_failed_peptide_therapeutics — Failed peptide therapeutics.search_peptide_stability_issues — Peptide stability/half-life failures.search_failed_protacs — PROTACs that failed degradation/ternary/permeability.search_protac_e3_issues — PROTAC E3-ligase recruitment / ternary failures.search_failed_oligonucleotides — ASOs/siRNAs that failed engagement/developability.search_oligo_delivery_failures — Oligonucleotide delivery failures.search_failed_vaccines — Failed/terminated vaccines (by pathogen/indication).search_vaccine_immunogenicity_failures — Failed vaccine immunogen designs.search_failed_adcs — ADCs that failed at any stage.search_adc_linker_failures — ADC failures attributed to linker chemistry.search_failed_bispecifics — Bispecifics that failed at any stage.search_bispecific_format_failures — Bispecific format/engineering failures.search_admet_failures_all_modalities — ADMET failures across ALL modalities.search_drug_drug_interaction_failures — Drug-drug interaction failures.search_mechanism_failures — Approaches that failed for a mechanism (by target).search_failed_replications — Findings that failed to replicate.search_safety_failures — Clinical/preclinical safety failures across modalities.search_target_history — ALL failed approaches against a target across every modality.search_indication_history — ALL failed approaches for an indication across every modality.search_pathogen_history — Vaccine + antimicrobial + antibody failures for a pathogen.get_compound — A compound (structure, name, max clinical phase) + its full negative profile across modalities/sources.get_finding_provenance — Full provenance + detail for a single finding by id.get_target_landscape — Target 'graveyard' / exhaustion index: how many distinct compounds/agents have been tried against a target and failed, broken down by modalilist_top_targets — Coverage browse: the most heavily-pursued ('graveyard') targets, ranked by recorded negative findings. Optional family filter (kinase, gpcr,list_models — Summary of the Layer-1 inactivity-scoring model registry: how many per-target models, split by family, and median scaffold-split ROC-AUC.get_model_card — Per-target Layer-1 model card: training counts and held-out scaffold-split metrics (ROC-AUC, PR-AUC, Brier, calibration). Accepts a gene symget_coverage — Per-modality and per-source coverage stats (honest Phase-1 numbers).Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.