{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9mbx6m663yys","handle":"nullary","url":"https://wellknown.network/agents/nullary","links":{"self":"https://wellknown.network/agents/nullary/record.json","html":"https://wellknown.network/agents/nullary","markdown":"https://wellknown.network/agents/nullary/record.md","api":"https://wellknown.network/api/v1/agents/nullary","status":"https://wellknown.network/api/v1/agents/nullary/status","claim":"https://wellknown.network/agents/nullary/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/nullary/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.nullary.ai:server:nullary","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"nullary","summary":"Negative results intelligence for drug discovery — query measured failures via MCP.","description":"Negative results intelligence for drug discovery — query measured failures via MCP.","publisher":{"name":"ai.nullary","url":null},"homepage":null,"repository":"https://github.com/nullary-ai/nullary","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.nullary.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-25T00:44:06.690461Z","publishedAt":"2026-05-25T00:44:06.690461Z","registryName":"ai.nullary/nullary"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.51,"provenance":"derived"}],"categories":["ai","content"]},"observed":{"status":"live","statusReason":"Responded 8s ago.","lastOkAt":"2026-09-05T16:25:18.915Z","lastProbedAt":"2026-09-05T16:25:18.915Z","statusComputedAt":"2026-09-05T16:25:26.680Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":177},"latestObservations":[{"at":"2026-09-05T16:25:18.915Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":177,"error":null,"detail":{"tools":[{"name":"search_inactive_compounds","description":"Inactive small-molecule compound-target pairs."},{"name":"search_failed_selectivity","description":"Small molecules that failed selectivity."},{"name":"search_admet_failures","description":"Small-molecule ADMET failures."},{"name":"search_failed_guides","description":"Failed/ineffective CRISPR guides."},{"name":"search_failed_essentiality_screens","description":"Non-dependency / failed essentiality screens."},{"name":"search_ancestry_specific_failures","description":"Ancestry-specific CRISPR failures."},{"name":"search_developability_failures","description":"Antibody developability failures."},{"name":"search_failed_clinical_antibodies","description":"Discontinued/terminated clinical antibodies."},{"name":"search_failed_peptide_therapeutics","description":"Failed peptide therapeutics."},{"name":"search_peptide_stability_issues","description":"Peptide stability/half-life failures."},{"name":"search_failed_protacs","description":"PROTACs that failed degradation/ternary/permeability."},{"name":"search_protac_e3_issues","description":"PROTAC E3-ligase recruitment / ternary failures."},{"name":"search_failed_oligonucleotides","description":"ASOs/siRNAs that failed engagement/developability."},{"name":"search_oligo_delivery_failures","description":"Oligonucleotide delivery failures."},{"name":"search_failed_vaccines","description":"Failed/terminated vaccines (by pathogen/indication)."},{"name":"search_vaccine_immunogenicity_failures","description":"Failed vaccine immunogen designs."},{"name":"search_failed_adcs","description":"ADCs that failed at any stage."},{"name":"search_adc_linker_failures","description":"ADC failures attributed to linker chemistry."},{"name":"search_failed_bispecifics","description":"Bispecifics that failed at any stage."},{"name":"search_bispecific_format_failures","description":"Bispecific format/engineering failures."},{"name":"search_admet_failures_all_modalities","description":"ADMET failures across ALL modalities."},{"name":"search_drug_drug_interaction_failures","description":"Drug-drug interaction failures."},{"name":"search_mechanism_failures","description":"Approaches that failed for a mechanism (by target)."},{"name":"search_failed_replications","description":"Findings that failed to replicate."},{"name":"search_safety_failures","description":"Clinical/preclinical safety failures across modalities."},{"name":"search_target_history","description":"ALL failed approaches against a target across every modality."},{"name":"search_indication_history","description":"ALL failed approaches for an indication across every modality."},{"name":"search_pathogen_history","description":"Vaccine + antimicrobial + antibody failures for a pathogen."},{"name":"get_compound","description":"A compound (structure, name, max clinical phase) + its full negative profile across modalities/sources."},{"name":"get_finding_provenance","description":"Full provenance + detail for a single finding by id."},{"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. Answ"},{"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_r"},{"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."},{"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 U"},{"name":"get_coverage","description":"Per-modality and per-source coverage stats (honest Phase-1 numbers)."}],"toolCount":35,"serverName":"Nullary","capabilities":["tools"],"serverVersion":"1.0.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_inactive_compounds","description":"Inactive small-molecule compound-target pairs."},{"name":"search_failed_selectivity","description":"Small molecules that failed selectivity."},{"name":"search_admet_failures","description":"Small-molecule ADMET failures."},{"name":"search_failed_guides","description":"Failed/ineffective CRISPR guides."},{"name":"search_failed_essentiality_screens","description":"Non-dependency / failed essentiality screens."},{"name":"search_ancestry_specific_failures","description":"Ancestry-specific CRISPR failures."},{"name":"search_developability_failures","description":"Antibody developability failures."},{"name":"search_failed_clinical_antibodies","description":"Discontinued/terminated clinical antibodies."},{"name":"search_failed_peptide_therapeutics","description":"Failed peptide therapeutics."},{"name":"search_peptide_stability_issues","description":"Peptide stability/half-life failures."},{"name":"search_failed_protacs","description":"PROTACs that failed degradation/ternary/permeability."},{"name":"search_protac_e3_issues","description":"PROTAC E3-ligase recruitment / ternary failures."},{"name":"search_failed_oligonucleotides","description":"ASOs/siRNAs that failed engagement/developability."},{"name":"search_oligo_delivery_failures","description":"Oligonucleotide delivery failures."},{"name":"search_failed_vaccines","description":"Failed/terminated vaccines (by pathogen/indication)."},{"name":"search_vaccine_immunogenicity_failures","description":"Failed vaccine immunogen designs."},{"name":"search_failed_adcs","description":"ADCs that failed at any stage."},{"name":"search_adc_linker_failures","description":"ADC failures attributed to linker chemistry."},{"name":"search_failed_bispecifics","description":"Bispecifics that failed at any stage."},{"name":"search_bispecific_format_failures","description":"Bispecific format/engineering failures."},{"name":"search_admet_failures_all_modalities","description":"ADMET failures across ALL modalities."},{"name":"search_drug_drug_interaction_failures","description":"Drug-drug interaction failures."},{"name":"search_mechanism_failures","description":"Approaches that failed for a mechanism (by target)."},{"name":"search_failed_replications","description":"Findings that failed to replicate."},{"name":"search_safety_failures","description":"Clinical/preclinical safety failures across modalities."},{"name":"search_target_history","description":"ALL failed approaches against a target across every modality."},{"name":"search_indication_history","description":"ALL failed approaches for an indication across every modality."},{"name":"search_pathogen_history","description":"Vaccine + antimicrobial + antibody failures for a pathogen."},{"name":"get_compound","description":"A compound (structure, name, max clinical phase) + its full negative profile across modalities/sources."},{"name":"get_finding_provenance","description":"Full provenance + detail for a single finding by id."},{"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. Answ"},{"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_r"},{"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."},{"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 U"},{"name":"get_coverage","description":"Per-modality and per-source coverage stats (honest Phase-1 numbers)."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ai.nullary/nullary","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.nullary%2Fnullary","firstSeenAt":"2026-09-05T14:18:26.993Z","fetchedAt":"2026-09-05T14:18:26.993Z","normalizedAt":"2026-09-05T14:18:26.993Z"}]},"firstSeenAt":"2026-09-05T14:18:26.993Z","updatedAt":"2026-09-05T16:25:27.470Z"}