mcpField
N
Nullary - Negative Results Intelligence For Drug Discovery

Nullary - Negative Results Intelligence For Drug Discovery

远程服务
github.com/nullary-ai健康医疗122 周前更新
代码仓库

关于 Nullary - Negative Results Intelligence For Drug Discovery

Nullary 是托管的远程 MCP 服务,为药物发现提供带来源记录的实测失败结果查询。它面向研究人员和 AI Agent,覆盖多种药物开发形式,并提供靶点、适应症及化合物相关检索。

主要功能

  1. 01检索多种形式的失败结果
  2. 02跨形式查看靶点失败历程
  3. 03查询化合物负面档案
  4. 04提供发现来源与出处
  5. 05查看模型注册表和覆盖情况

适用场景

  1. 01评估靶点已有的失败尝试
  2. 02查找已终止临床试验及原因
  3. 03核实化合物的负面发现及来源

MCP 相关

Nullary 是通过 streamable-HTTP 提供的远程 MCP 服务,无需安装或 API 密钥。它向 MCP 客户端开放按药物形式组织的查询工具,并为结果附上来源信息。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.nullary.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

35
参数类型必填说明
tierenum否置信度层级。“curated”(默认)返回可信层;“all”还会包含高通量筛选级数据(PubChem HTS 无活性数据、CRISPR 非必需基因尾部数据)。curated | all
limitinteger否返回结果的最大数量(1–100,默认 25)。
offsetinteger否分页时,本页之前要跳过的结果数(默认 0)。
targetstring否UniProt 登录号或基因符号
outcomestring否结果筛选条件(inactive、failed_safety、terminated,…)
compoundstring否化合物名称、ChEMBL ID 或 InChIKey

详细介绍

Nullary MCP 服务

药物发现中的阴性结果情报——通过 Model Context Protocol 提供。

Nullary 是托管式 MCP 服务,可让 AI Agent 查询药物发现中的实测阴性结果:无活性的化合物、失败的选择性面板、终止的临床试验、失败的 CRISPR 筛选、抗体可开发性失败等;每条结果都附有完整出处(来源数据库、DOI/PMID、许可证)。

本仓库介绍公开的 MCP 接口。该服务由托管方提供;数据管道和应用代码由独立团队维护。

连接

Nullary 是远程 MCP 服务(streamable-HTTP)——无需安装,也无需 API 密钥:

https://mcp.nullary.ai/mcp
Claude Code / 通用 MCP 客户端
{
  "mcpServers": {
    "nullary": {
      "url": "https://mcp.nullary.ai/mcp"
    }
  }
}
Cursor

Settings → MCP → Add new MCP server → 粘贴上方 URL(传输方式:streamable-HTTP)。

Claude Desktop

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

可以询问什么

  • “EGFR 有哪些失败案例?” —— 跨不同作用方式查询针对某个靶点的失败化合物、试验和筛选
  • “哪些激酶抑制剂在 ChEMBL 中无活性?”
  • “列出已终止的肿瘤学 II 期临床试验及其终止原因”
  • “TP53 的 CRISPR 敲除失败案例”

工具按作用方式分类(小分子、CRISPR、抗体、肽、PROTAC、临床试验等);每条回复都会注明来源。

工具

该服务通过 MCP tools/list 方法实时提供 35 个工具。完整的 JSON 架构(每个工具的输入)见 tools.json。这些工具涵盖七种模态,以及跨模态历史记录、化合物与来源的复合查询,还有第 1 层模型注册表。

工具描述
search_inactive_compounds无活性的小分子化合物-靶点配对。
search_failed_selectivity选择性不佳的小分子。
search_admet_failures小分子 ADMET 失败案例。
search_failed_guides失败/无效的 CRISPR 引导序列。
search_failed_essentiality_screens非依赖性/失败的必需性筛选。
search_ancestry_specific_failures特定祖源人群中的 CRISPR 失败案例。
search_developability_failures抗体成药性失败案例。
search_failed_clinical_antibodies已停用/终止的临床抗体。
search_failed_peptide_therapeutics失败的肽类疗法。
search_peptide_stability_issues肽稳定性/半衰期失败案例。
search_failed_protacs降解/三元复合物形成/渗透性方面失败的 PROTAC。
search_protac_e3_issuesPROTAC E3 连接酶募集/三元复合物形成失败案例。
search_failed_oligonucleotides靶标结合/成药性方面失败的 ASO/siRNA。
search_oligo_delivery_failures寡核苷酸递送失败案例。
search_failed_vaccines失败/终止的疫苗(按病原体/适应症筛选)。
search_vaccine_immunogenicity_failures失败的疫苗免疫原设计。
search_failed_adcs任一阶段失败的 ADC。
search_adc_linker_failures归因于连接子化学的 ADC 失败案例。
search_failed_bispecifics任一阶段失败的双特异性抗体。
search_bispecific_format_failures双特异性抗体格式/工程设计失败案例。
search_admet_failures_all_modalities所有模态中的 ADMET 失败案例。
search_drug_drug_interaction_failures药物相互作用失败案例。
search_mechanism_failures针对某种机制失败的方法(按靶点筛选)。
search_failed_replications未能复现的研究发现。
search_safety_failures各模态中的临床/临床前安全性失败案例。
search_target_history针对某一靶点、涵盖所有模态的全部失败方法。
search_indication_history针对某一适应症、涵盖所有模态的全部失败方法。
search_pathogen_history针对某一病原体的疫苗 + 抗微生物药物 + 抗体失败案例。
get_compound化合物及其跨模态/来源的完整负面概况。
get_finding_provenance按 ID 查询单条发现的完整溯源信息和详情。
get_target_landscape靶点“墓地”/耗竭指数——按模态和结果衡量靶点已被探索的程度。
list_top_targets按记录的负面发现数量排序、被研究最多的靶点。
list_models第 1 层活性评分模型注册表摘要。
get_model_card各靶点的第 1 层模型卡:训练样本数量 + 留出脚手架拆分指标。
get_coverage各模态和来源的覆盖统计数据。

链接

许可证

本文档仓库采用 MIT 许可证。底层数据遵循各自来源的许可证提供,详见覆盖范围页面。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。