{"apiVersion":"v1","directorySlug":"nullary-mcp-e6120c571f","title":"Nullary","description":"Negative results intelligence for drug discovery. 122M+ measured negative findings across 7 modalities, MCP-installable in 30 seconds. Two technical reports with honest validation: bioactivity prediction at 0.78 ROC-AUC under temporal split, tractability externally validated at AUC 0.78 against independent structural druggability.","pageUrl":"https://www.mcpbundles.com/skills/nullary-mcp-e6120c571f","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.nullary.ai/mcp","hostedMcpUrl":null,"toolCount":35,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.nullary/nullary-mcp-e6120c571f","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_inactive_compounds","description":"Inactive small-molecule compound-target pairs.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_inactive_compounds","displayName":"search_inactive_compounds","title":"search_inactive_compounds"},{"name":"search_failed_selectivity","description":"Small molecules that failed selectivity.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_selectivity","displayName":"search_failed_selectivity","title":"search_failed_selectivity"},{"name":"search_admet_failures","description":"Small-molecule ADMET failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_admet_failures","displayName":"search_admet_failures","title":"search_admet_failures"},{"name":"search_failed_guides","description":"Failed/ineffective CRISPR guides.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_guides","displayName":"search_failed_guides","title":"search_failed_guides"},{"name":"search_failed_essentiality_screens","description":"Non-dependency / failed essentiality screens.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_essentiality_screens","displayName":"search_failed_essentiality_screens","title":"search_failed_essentiality_screens"},{"name":"search_ancestry_specific_failures","description":"Ancestry-specific CRISPR failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_ancestry_specific_failures","displayName":"search_ancestry_specific_failures","title":"search_ancestry_specific_failures"},{"name":"search_developability_failures","description":"Antibody developability failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_developability_failures","displayName":"search_developability_failures","title":"search_developability_failures"},{"name":"search_failed_clinical_antibodies","description":"Discontinued/terminated clinical antibodies.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_clinical_antibodies","displayName":"search_failed_clinical_antibodies","title":"search_failed_clinical_antibodies"},{"name":"search_failed_peptide_therapeutics","description":"Failed peptide therapeutics.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_peptide_therapeutics","displayName":"search_failed_peptide_therapeutics","title":"search_failed_peptide_therapeutics"},{"name":"search_peptide_stability_issues","description":"Peptide stability/half-life failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_peptide_stability_issues","displayName":"search_peptide_stability_issues","title":"search_peptide_stability_issues"},{"name":"search_failed_protacs","description":"PROTACs that failed degradation/ternary/permeability.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_protacs","displayName":"search_failed_protacs","title":"search_failed_protacs"},{"name":"search_protac_e3_issues","description":"PROTAC E3-ligase recruitment / ternary failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_protac_e3_issues","displayName":"search_protac_e3_issues","title":"search_protac_e3_issues"},{"name":"search_failed_oligonucleotides","description":"ASOs/siRNAs that failed engagement/developability.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_oligonucleotides","displayName":"search_failed_oligonucleotides","title":"search_failed_oligonucleotides"},{"name":"search_oligo_delivery_failures","description":"Oligonucleotide delivery failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_oligo_delivery_failures","displayName":"search_oligo_delivery_failures","title":"search_oligo_delivery_failures"},{"name":"search_failed_vaccines","description":"Failed/terminated vaccines (by pathogen/indication).","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"indication":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_vaccines","displayName":"search_failed_vaccines","title":"search_failed_vaccines"},{"name":"search_vaccine_immunogenicity_failures","description":"Failed vaccine immunogen designs.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_vaccine_immunogenicity_failures","displayName":"search_vaccine_immunogenicity_failures","title":"search_vaccine_immunogenicity_failures"},{"name":"search_failed_adcs","description":"ADCs that failed at any stage.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_adcs","displayName":"search_failed_adcs","title":"search_failed_adcs"},{"name":"search_adc_linker_failures","description":"ADC failures attributed to linker chemistry.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_adc_linker_failures","displayName":"search_adc_linker_failures","title":"search_adc_linker_failures"},{"name":"search_failed_bispecifics","description":"Bispecifics that failed at any stage.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_bispecifics","displayName":"search_failed_bispecifics","title":"search_failed_bispecifics"},{"name":"search_bispecific_format_failures","description":"Bispecific format/engineering failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_bispecific_format_failures","displayName":"search_bispecific_format_failures","title":"search_bispecific_format_failures"},{"name":"search_admet_failures_all_modalities","description":"ADMET failures across ALL modalities.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_admet_failures_all_modalities","displayName":"search_admet_failures_all_modalities","title":"search_admet_failures_all_modalities"},{"name":"search_drug_drug_interaction_failures","description":"Drug-drug interaction failures.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_drug_drug_interaction_failures","displayName":"search_drug_drug_interaction_failures","title":"search_drug_drug_interaction_failures"},{"name":"search_mechanism_failures","description":"Approaches that failed for a mechanism (by target).","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_mechanism_failures","displayName":"search_mechanism_failures","title":"search_mechanism_failures"},{"name":"search_failed_replications","description":"Findings that failed to replicate.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_failed_replications","displayName":"search_failed_replications","title":"search_failed_replications"},{"name":"search_safety_failures","description":"Clinical/preclinical safety failures across modalities.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"},"outcome":{"type":"string"},"compound":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_safety_failures","displayName":"search_safety_failures","title":"search_safety_failures"},{"name":"search_target_history","description":"ALL failed approaches against a target across every modality.","inputSchema":{"type":"object","required":["target"],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"target":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_target_history","displayName":"search_target_history","title":"search_target_history"},{"name":"search_indication_history","description":"ALL failed approaches for an indication across every modality.","inputSchema":{"type":"object","required":["indication"],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"indication":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_indication_history","displayName":"search_indication_history","title":"search_indication_history"},{"name":"search_pathogen_history","description":"Vaccine + antimicrobial + antibody failures for a pathogen.","inputSchema":{"type":"object","required":["pathogen"],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"pathogen":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_pathogen_history","displayName":"search_pathogen_history","title":"search_pathogen_history"},{"name":"get_compound","description":"A compound (structure, name, max clinical phase) + its full negative profile across modalities/sources.","inputSchema":{"type":"object","required":[],"properties":{"tier":{"enum":["curated","all"],"type":"string","default":"curated"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"offset":{"type":"integer","default":0,"minimum":0},"chembl_id":{"type":"string"},"inchi_key":{"type":"string"},"pubchem_cid":{"type":"integer"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_compound","displayName":"get_compound","title":"get_compound"},{"name":"get_finding_provenance","description":"Full provenance + detail for a single finding by id.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_finding_provenance","displayName":"get_finding_provenance","title":"get_finding_provenance"},{"name":"get_target_landscape","description":"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).","inputSchema":{"type":"object","required":["target"],"properties":{"target":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_target_landscape","displayName":"get_target_landscape","title":"get_target_landscape"},{"name":"list_top_targets","description":"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).","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"family":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_top_targets","displayName":"list_top_targets","title":"list_top_targets"},{"name":"list_models","description":"Summary of the Layer-1 inactivity-scoring model registry: how many per-target models, split by family, and median scaffold-split ROC-AUC.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_models","displayName":"list_models","title":"list_models"},{"name":"get_model_card","description":"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).","inputSchema":{"type":"object","required":["target"],"properties":{"target":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_model_card","displayName":"get_model_card","title":"get_model_card"},{"name":"get_coverage","description":"Per-modality and per-source coverage stats (honest Phase-1 numbers).","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_coverage","displayName":"get_coverage","title":"get_coverage"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Nullary&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AubnVsbGFyeS5haS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Nullary%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.nullary.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Nullary%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.nullary.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Nullary&connectorUrl=https%3A%2F%2Fmcp.nullary.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Nullary\" --url \"https://mcp.nullary.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/nullary-mcp-e6120c571f","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/nullary-mcp-e6120c571f/tools/{tool}","mcpServerUrl":"https://mcp.nullary.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/nullary-mcp-e6120c571f?live=1"}