
这是一个全面的模型上下文协议服务器,用于访问基因本体论(GO)数据,使AI系统能够执行基于本体论的分析、基因注释研究和功能富集研究。
npm install
npm run build
在您的MCP客户端配置中添加:
{
"mcpServers": {
"go-server": {
"command": "node",
"args": ["/path/to/go-server/build/index.js"]
}
}
}
通过关键词、名称或定义搜索基因本体论术语。
{
"query": "凋亡",
"ontology": "生物过程",
"size": 10
}
获取特定GO术语的详细信息。
{
"id": "GO:0006915"
}
验证GO标识符格式并检查术语是否存在。
{
"id": "GO:0008150"
}
获取关于GO本体论的统计数据(术语数量、最近更新等)。
{
"ontology": "全部"
}
go://term/{id} - 完整的GO术语信息go://annotations/{gene} - 基因注释go://search/{query} - 搜索结果go://hierarchy/{id} - 术语层级关系# 使用search_go_terms工具
{
"query": "凋亡",
"ontology": "生物过程",
"size": 5,
"include_obsolete": false
}
# 使用get_go_term工具
{
"id": "GO:0 006915"
}
# 使用validate_go_id工具
{
"id": "GO:0008150"
}
此服务器集成以下资源:
该服务器包括对以下情况的全面错误处理:
如果您在研究或出版物中使用了这个项目,请按如下方式引用它:
author = {Moudather Chelbi},
title = {GeneOntology MCP Server},
year = {2025},
howpublished = {https://github.com/Augmented-Nature/GeneOntology-MCP-Server},
note = {访问日期: 2025-06-29}