Opentargets MCP Server
什么是Open Targets MCP Server?
这是一个专门为生物医学研究人员设计的工具服务器,通过标准化的Model Context Protocol(MCP)协议提供Open Targets平台数据的便捷访问。它简化了基因、疾病和药物关联数据的查询过程,使研究人员无需直接处理复杂的API调用。如何使用Open Targets MCP Server?
安装Node.js环境后,通过简单的命令行即可启动服务器。配置MCP客户端(如Claude Desktop)后,即可通过标准化的JSON请求查询Open Targets平台的所有关键数据。适用场景
特别适合药物靶点发现、疾病机制研究、生物标志物识别等生物医学研究场景。临床研究人员、生物信息学家和制药公司研发人员均可受益。主要功能
基因靶点搜索
通过基因符号、名称或描述快速查找相关靶点,支持BRCA1、TP53等常见基因
疾病搜索
按名称、同义词或描述查找疾病信息,涵盖癌症、糖尿病等多种疾病类型
靶点-疾病关联分析
获取基因与疾病间的关联证据及评分,整合20+权威数据库数据
疾病靶点优先级排序
为特定疾病自动排序最相关的治疗靶点,辅助研究决策
详细基因/疾病档案
提供基因和疾病的全面详细信息,包括功能注释和本体论分类
优势
标准化MCP协议,与多种研究工具无缝集成
实时访问Open Targets v25.0.1最新数据
简化复杂生物医学数据的查询过程
支持多种标准生物标识符(Ensembl/EFO/CHEMBL)
开源架构,可自定义扩展功能
局限性
依赖Open Targets平台的API可用性
非官方实现,可能存在数据延迟
需要基础编程知识进行配置
大规模数据分析建议使用原生API
如何使用
环境准备
确保已安装Node.js(建议v16+)和npm包管理器
安装依赖
克隆仓库后安装所需依赖包
构建与运行
编译TypeScript代码并启动服务器
客户端配置
在MCP客户端(如Claude Desktop)中添加服务器配置
使用案例
癌症靶点发现
识别与乳腺癌相关的高优先级治疗靶点
基因功能研究
全面了解特定基因的生物学功能和疾病关联
药物重定位分析
通过疾病-靶点关联寻找现有药物的新适应症
常见问题
需要Open Targets平台账号吗?
数据更新频率如何?
支持哪些基因标识符?
查询超时怎么办?
如何验证结果准确性?
相关资源
Open Targets平台官网
官方数据平台,提供可视化查询工具
GitHub仓库
项目源代码和最新更新
MCP协议规范
Model Context Protocol官方文档
示例查询集合
常用查询模板和用例

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
58.1K
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
56.9K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
97.4K
5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
40.2K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
25.5K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
46.6K
4.8分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
38.0K
4.5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
72.1K
4.7分
