NU

Nullary

ai.nullary/nullary

Negative results intelligence for drug discovery — query measured failures via MCP.

Yes, your AI can use this right now.Answered a live MCP handshake in 379 ms with no sign-in needed and exposes 35 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.nullary.ai/mcp

35 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
search_inactive_compoundsread-only

Inactive small-molecule compound-target pairs.

search_failed_selectivityread-only

Small molecules that failed selectivity.

search_admet_failuresread-only

Small-molecule ADMET failures.

search_failed_guidesread-only

Failed/ineffective CRISPR guides.

search_failed_essentiality_screensread-only

Non-dependency / failed essentiality screens.

search_ancestry_specific_failuresread-only

Ancestry-specific CRISPR failures.

search_developability_failuresread-only

Antibody developability failures.

search_failed_clinical_antibodiesread-only

Discontinued/terminated clinical antibodies.

search_failed_peptide_therapeuticsread-only

Failed peptide therapeutics.

search_peptide_stability_issuesread-only

Peptide stability/half-life failures.

search_failed_protacsread-only

PROTACs that failed degradation/ternary/permeability.

search_protac_e3_issuesread-only

PROTAC E3-ligase recruitment / ternary failures.

search_failed_oligonucleotidesread-only

ASOs/siRNAs that failed engagement/developability.

search_oligo_delivery_failuresread-only

Oligonucleotide delivery failures.

search_failed_vaccinesread-only

Failed/terminated vaccines (by pathogen/indication).

search_vaccine_immunogenicity_failuresread-only

Failed vaccine immunogen designs.

search_failed_adcsread-only

ADCs that failed at any stage.

search_adc_linker_failuresread-only

ADC failures attributed to linker chemistry.

search_failed_bispecificsread-only

Bispecifics that failed at any stage.

search_bispecific_format_failuresread-only

Bispecific format/engineering failures.

search_admet_failures_all_modalitiesread-only

ADMET failures across ALL modalities.

search_drug_drug_interaction_failuresread-only

Drug-drug interaction failures.

search_mechanism_failuresread-only

Approaches that failed for a mechanism (by target).

search_failed_replicationsread-only

Findings that failed to replicate.

search_safety_failuresread-only

Clinical/preclinical safety failures across modalities.

search_target_historyread-only

ALL failed approaches against a target across every modality.

search_indication_historyread-only

ALL failed approaches for an indication across every modality.

search_pathogen_historyread-only

Vaccine + antimicrobial + antibody failures for a pathogen.

get_compoundread-only

A compound (structure, name, max clinical phase) + its full negative profile across modalities/sources.

get_finding_provenanceread-only

Full provenance + detail for a single finding by id.

get_target_landscaperead-only

Target 'graveyard' / exhaustion index: how many distinct compounds/agents have been tried against a target and failed, broken down by modality and outcome. Answers 'how picked-over is this target?'. Accepts a gene symbol (e.g. EGFR) or a UniProt accession (e.g. P00533).

list_top_targetsread-only

Coverage browse: the most heavily-pursued ('graveyard') targets, ranked by recorded negative findings. Optional family filter (kinase, gpcr, protease, nuclear_receptor, ion_channel, transporter, phosphatase, other).

list_modelsread-only

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_cardread-only

Per-target Layer-1 model card: training counts and held-out scaffold-split metrics (ROC-AUC, PR-AUC, Brier, calibration). Accepts a gene symbol (e.g. EGFR) or UniProt accession (e.g. P00533).

get_coverageread-only

Per-modality and per-source coverage stats (honest Phase-1 numbers).

Alternatives in Search & Research

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”