Ols MCP Server
什么是OLS MCP服务器?
OLS MCP服务器是一个基于Model Context Protocol (MCP)的工具,它允许AI助手通过自然语言访问和查询生物医学本体。该服务器连接到EBI的Ontology Lookup Service (OLS) API,提供准确、最新的术语信息。如何使用OLS MCP服务器?
通过将服务器配置到AI助手(如Claude Desktop)中,用户可以使用自然语言进行查询,例如搜索特定术语或获取本体信息。服务器支持多种本体,如GO、HP、ChEBI等。适用场景
适用于需要准确获取生物医学术语信息的研究人员、开发者和AI助手。特别适合需要处理基因功能、疾病表型、化学物质等复杂数据的场景。主要功能
搜索术语跨多个本体搜索术语,并支持灵活过滤,帮助快速找到所需信息。
搜索本体发现可用的本体及其元数据,了解不同本体的范围和特性。
获取本体信息获取特定本体的详细信息,包括其描述、版本和维护者。
获取术语信息获取特定术语的全面信息,包括定义、同义词和相关链接。
查找子项查找某个术语的直接子项,理解本体结构。
查找祖先获取某个术语的所有父项和祖先,探索术语间的层级关系。
查找相似术语通过人工智能嵌入技术,发现语义上相似的术语。
优势与局限性
优势
通过自然语言查询本体,无需掌握复杂的查询语法
支持多种权威生物医学本体,如GO、HP、ChEBI等
提供准确、更新及时的术语信息,减少AI助手的错误
局限性
依赖于外部API,网络问题可能影响使用体验
对于非生物医学领域的本体支持有限
需要一定的配置才能与AI助手集成
如何使用
安装依赖
确保已安装Python 3.12及以上版本和uv包管理器。
克隆仓库
从GitHub克隆OLS MCP服务器的代码库。
安装依赖
进入项目目录并安装所有依赖项。
配置AI助手
按照说明将服务器添加到Claude Desktop的配置文件中。
使用案例
搜索糖尿病相关术语用户希望在人类表型本体中查找与糖尿病相关的术语。
查找细胞凋亡的子项研究人员想了解细胞凋亡在基因本体中的具体子项。
查找相似术语用户希望找到与'心脏发育'语义相似的术语。
常见问题
如何解决服务器找不到的问题?
为什么无法访问本体数据?
如何确认Python版本是否符合要求?
如何添加新功能到服务器?
相关资源
EBI Ontology Lookup Service
提供生物医学本体的API接口,是OLS MCP服务器的核心数据源。
FastMCP框架
用于构建MCP服务器的开源框架,提供了基本的通信和交互功能。
OLS MCP服务器GitHub仓库
包含完整代码和配置示例,便于开发者查看和贡献。
Claude Desktop配置指南
指导如何将MCP服务器集成到Claude Desktop中。
精选MCP服务推荐

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

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

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

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

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

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

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

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