Nullary MCP Server

Nullary is a hosted MCP server that lets AI agents query measured negative results from drug discovery: inactive compounds, failed selectivity panels, terminated clinical trials, failed CRISPR…

Remote serverstreamable-http

What is the Nullary MCP Server?

Nullary - Negative Results Intelligence For Drug Discovery is an MCP project maintained in the nullary-ai/nullary-mcp repository. The maintainer describes its purpose as “Nullary is a hosted MCP server that lets AI agents query measured negative results from drug discovery: inactive compounds, failed selectivity panels, terminated clinical trials…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.nullary.ai/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_inactive_compoundsInactive small-molecule compound-target pairs.
search_failed_selectivitySmall molecules that failed selectivity.
search_admet_failuresSmall-molecule ADMET failures.
search_failed_guidesFailed/ineffective CRISPR guides.
search_failed_essentiality_screensNon-dependency / failed essentiality screens.
search_ancestry_specific_failuresAncestry-specific CRISPR failures.
search_developability_failuresAntibody developability failures.
search_failed_clinical_antibodiesDiscontinued/terminated clinical antibodies.
search_failed_peptide_therapeuticsFailed peptide therapeutics.
search_peptide_stability_issuesPeptide stability/half-life failures.
search_failed_protacsPROTACs that failed degradation/ternary/permeability.
search_protac_e3_issuesPROTAC E3-ligase recruitment / ternary failures.
search_failed_oligonucleotidesASOs/siRNAs that failed engagement/developability.
search_oligo_delivery_failuresOligonucleotide delivery failures.
search_failed_vaccinesFailed/terminated vaccines (by pathogen/indication).
search_vaccine_immunogenicity_failuresFailed vaccine immunogen designs.
search_failed_adcsADCs that failed at any stage.
search_adc_linker_failuresADC failures attributed to linker chemistry.
search_failed_bispecificsBispecifics that failed at any stage.
search_bispecific_format_failuresBispecific format/engineering failures.
search_admet_failures_all_modalitiesADMET failures across ALL modalities.
search_drug_drug_interaction_failuresDrug-drug interaction failures.
search_mechanism_failuresApproaches that failed for a mechanism (by target).
search_failed_replicationsFindings that failed to replicate.
search_safety_failuresClinical/preclinical safety failures across modalities.
search_target_historyALL failed approaches against a target across every modality.
search_indication_historyALL failed approaches for an indication across every modality.
search_pathogen_historyVaccine + antimicrobial + antibody failures for a pathogen.
get_compoundA compound + its full negative profile across modalities/sources.
get_finding_provenanceFull provenance + detail for a single finding by id.
get_target_landscapeTarget "graveyard" / exhaustion index — how picked-over a target is, by modality and outcome.
list_top_targetsThe most heavily-pursued targets, ranked by recorded negative findings.
list_modelsSummary of the Layer-1 inactivity-scoring model registry.
get_model_cardPer-target Layer-1 model card: training counts + held-out scaffold-split metrics.
get_coveragePer-modality and per-source coverage stats.

How to install the Nullary MCP Server

{
  "mcpServers": {
    "nullary": {
      "url": "https://mcp.nullary.ai/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.