Token导航 LogoToken导航TokenDH.com
KEGG MCP Server logo
数据服务未说明官方级别未说明来源级核验

KEGG MCP Server

MCP Server

一个提供全面访问KEGG(京都基因与基因组百科全书)数据库的MCP服务器,支持通路分析、基因研究、化合物调查和跨数据库链接,适用于生物信息学、系统生物学和药物发现等领域的研究人员。

工具数

0

提示词数

0

GitHub Stars

9

资源数

0
生物信息学JavaScript数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Augmented-Nature

提供方

Augmented-Nature

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Logo

非官方KEGG MCP服务器

模型上下文协议(MCP)服务器,通过其REST API提供对KEGG(京都基因和基因组百科全书)数据库的全面访问。

由开发 增强自然

概述

该MCP服务器能够与KEGG广泛的生物数据库无缝集成,为通路分析、基因研究、化合物研究和跨数据库链接提供工具。它是为生物信息学、系统生物学、药物发现和相关领域的研究人员设计的。

特性

数据库覆盖

  • 路径:KEGG通路图和生物体特异性通路
  • 基因:5000多种生物体的基因信息
  • 化合物:化合物及其性质
  • 反应:生化反应和酶
  • 疾病:人类疾病和相关基因
  • 药物:药物信息和相互作用
  • 交叉引用:KEGG与外部数据库之间的链接

工具类别

数据库信息与统计(2个工具)

  • get_database_info:获取发布信息和统计数据
  • list_organisms:获取所有带有代码和名称的KEGG生物

路径分析(3个工具)

  • search_pathways:按关键字或名称搜索路径
  • get_pathway_info:获取详细的路径信息
  • get_pathway_genes:让基因参与特定的途径

基因分析(2个工具)

  • search_genes:按名称、符号或关键字搜索基因
  • get_gene_info:使用可选序列获取详细的基因信息

化合物分析(2个工具)

  • search_compounds:按名称、式或结构搜索化合物
  • get_compound_info:获取详细的化合物信息

反应和酶分析(4个工具)

  • search_reactions:按关键字搜索生化反应
  • get_reaction_info:获取详细的反应信息
  • search_enzymes:按EC编号或名称搜索酶
  • get_enzyme_info:获取详细的酶信息

疾病与药物分析(5个工具)

  • search_diseases:按名称或关键字搜索人类疾病
  • get_disease_info:获取详细的疾病信息
  • search_drugs:按名称、目标或适应症搜索药物
  • get_drug_info:获取详细的药物信息
  • get_drug_interactions:查找不良药物相互作用

模块和矫形器分析(4个工具)

  • search_modules:按名称或功能搜索KEGG模块
  • get_module_info:获取详细的模块信息
  • search_ko_entries:搜索KEGG矫形器条目
  • get_ko_info:获取详细的KO信息

聚糖分析(2个工具)

  • search_glycans:按名称或组成搜索聚糖结构
  • get_glycan_info:获取详细的聚糖信息

BRITE层次分析(2个工具)

  • search_brite:搜索BRITE功能层次结构
  • get_brite_info:获取详细的BRITE参赛信息

高级分析工具(4个工具)

  • get_pathway_compounds:让所有化合物都进入一个通道
  • get_pathway_reactions:获取通路中的所有反应
  • get_compound_reactions:获取涉及化合物的所有反应
  • get_gene_orthologs:在生物体中寻找直系同源基因
  • batch_entry_lookup:高效处理多个KEGG条目

交叉引用和集成(2个工具)

  • convert_identifiers:在KEGG和外部数据库ID之间进行转换
  • find_related_entries:在数据库中查找相关条目

资源模板(8个模板)

  • kegg://pathway/{pathway_id}:路径信息
  • kegg://gene/{org}:{gene_id}:基因详细信息
  • kegg://compound/{compound_id}:化合物信息
  • kegg://reaction/{reaction_id}:反应详情
  • kegg://disease/{disease_id}:疾病信息
  • kegg://drug/{drug_id}:药品信息
  • kegg://organism/{org_code}:生物体详细信息
  • kegg://search/{database}/{query}:搜索结果

安装

  1. 将此服务器克隆或下载到本地计算机
  2. 安装依赖项:
   cd kegg-server
   npm install
  1. 构建服务器:
   npm run build

使用示例

通路分析

# Search for glycolysis pathways
search_pathways(query="glycolysis")

# Get human glycolysis pathway
get_pathway_info(pathway_id="hsa00010")

# Get genes in human glycolysis pathway
get_pathway_genes(pathway_id="hsa00010")

基因研究

# Search for insulin genes
search_genes(query="insulin", organism_code="hsa")

# Get detailed information for human insulin gene
get_gene_info(gene_id="hsa:3630", include_sequences=true)

复合调查

# Search for glucose compounds
search_compounds(query="glucose")

# Get glucose compound information
get_compound_info(compound_id="C00031")

# Search by molecular formula
search_compounds(query="C6H12O6", search_type="formula")

跨数据库集成

# Convert KEGG gene IDs to NCBI Gene IDs
convert_identifiers(source_db="hsa", target_db="ncbi-geneid")

# Find pathways related to specific genes
find_related_entries(source_db="genes", target_db="pathway", source_entries=["hsa:3630"])

API覆盖范围

此服务器实现核心KEGG REST API操作:

  • 信息:数据库发布信息
  • 列表:参赛名单和生物目录
  • 发现:基于关键字和结构的搜索
  • 获取:详细条目检索
  • 对话:数据库之间的标识符转换
  • 链接:交叉引用发现

支持的生物体

服务器支持KEGG中的所有生物体,包括:

  • (hsa):智人
  • 老鼠 (mmu):小肌肉
  • 老鼠 (rno):褐家鼠
  • 大肠杆菌 (生态):大肠杆菌
  • 酵母 (sce):酿酒酵母
  • 5000+其他生物

数据类型

路径

  • 参考路径(地图)
  • 生物体特异性途径
  • KEGG矫形路径(ko)
  • 酶分类途径(ec)

基因

  • 蛋白质编码基因
  • RNA基因
  • 假基因
  • 基因序列(氨基酸和核苷酸)

化合物

  • 小分子
  • 代谢物
  • 化学结构
  • 分子特性

错误处理

服务器包括全面的错误处理:

  • 所有参数的输入验证
  • 优雅地处理API超时
  • 调试的详细错误消息
  • 可选数据的回退机制

性能注意事项

  • 速率限制:尊重API使用并适当延迟
  • 批处理:高效处理多个条目
  • 缓存:对频繁访问的数据进行可选缓存
  • 超时:API请求超时30秒

用例

研究应用

  • 系统生物学:路径分析和网络重建
  • 药物发现:目标识别和化合物筛选
  • 比较基因组学:跨物种基因分析
  • 代谢组学:代谢途径研究
  • 疾病研究:基因疾病关联研究

教育应用

  • 生物化学教学:路径可视化和探索
  • 生物信息学培训:数据库集成练习
  • 分子生物学:基因功能和调控研究

贡献

此服务器是使用模型上下文协议SDK构建的。贡献:

  1. 分叉存储库
  2. 进行更改
  3. 使用各种KEGG查询进行彻底测试
  4. 提交拉取请求

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

支持

关于以下问题:

  • 服务器功能:检查错误日志并验证输入参数
  • KEGG API:请参阅官方KEGG REST API文档
  • MCP协议:请参阅模型上下文协议文档

版本历史记录

  • v1.0.0:首次发布,全面覆盖KEGG API

- 涵盖所有主要KEGG数据库的30个工具 - 8个用于动态数据访问的资源模板 - 全面支持通路、基因、化合物、反应、酶、疾病、药物、模块、聚糖和BRITE层次结构 - 用于跨数据库集成的高级分析工具 - 批处理能力 - 强大的错误处理和输入验证

致谢

  • KEGG数据库:Kanehisa实验室
  • 模型上下文协议:拟人
  • TypeScript和Node.js社区

目录标签

目录标签

生物信息学JavaScript数据分析本地部署通路分析基因研究化合物调查跨数据库链接

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP