这是一个全面的模型上下文协议(MCP)服务器,用于访问基因本体论(GO)数据,能让人工智能系统进行基于本体的分析、基因注释研究和功能富集研究。
本服务器可助力AI系统进行基于基因本体论的各类研究,使用前请完成安装步骤,然后根据需求配置客户端并调用相应工具。
npm install
npm run build
将以下内容添加到你的MCP客户端配置中:
{
"mcpServers": {
"go-server": {
"command": "node",
"args": ["/path/to/go-server/build/index.js"]
}
}
}
通过关键词、名称或定义搜索基因本体论术语。
{
"query": "apoptosis",
"ontology": "biological_process",
"size": 10
}
获取特定基因本体论术语的详细信息。
{
"id": "GO:0006915"
}
验证基因本体论标识符的格式,并检查术语是否存在。
{
"id": "GO:0008150"
}
获取有关基因本体论的统计信息(术语数量、最近更新情况)。
{
"ontology": "all"
}
go://term/{id} - 完整的基因本体论术语信息go://annotations/{gene} - 基因注释go://search/{query} - 搜索结果go://hierarchy/{id} - 术语层次关系# 使用search_go_terms工具
{
"query": "apoptosis",
"ontology": "biological_process",
"size": 5,
"include_obsolete": false
}
# 使用get_go_term工具
{
"id": "GO:0006915"
}
# 使用validate_go_id工具
{
"id": "GO:0008150"
}
本服务器集成了以下数据源:
服务器包含全面的错误处理机制,可处理以下情况:
如果您在研究或出版物中使用了本项目,请按以下方式引用:
@misc{geneontologymcp2025,
author = {Moudather Chelbi},
title = {GeneOntology MCP Server},
year = {2025},
howpublished = {https://github.com/Augmented-Nature/GeneOntology-MCP-Server},
note = {Accessed: 2025-06-29}
}