
这是一个全面的模型上下文协议(MCP)服务器,用于访问STRING蛋白质相互作用数据库。该服务器通过STRING API提供了强大的工具,用于蛋白质网络分析、功能富集和比较基因组学。
npm install
npm run build
在你的claude_desktop_config.json中添加:
{
"mcpServers": {
"string-server": {
"command": "node",
"args": ["/path/to/string-server/build/index.js"]
}
}
}
查找蛋白质相互作用:
使用get_protein_interactions获取胰岛素(INS)的相互作用伙伴
构建蛋白质网络:
使用get_interaction_network构建胰岛素信号蛋白的相互作用网络:INS, INSR, IRS1, AKT1
功能富集分析:
对这些与糖尿病相关的蛋白质进行功能富集分析:INS, INSR, IRS1, GLUT4, AKT1
查找蛋白质同源物:
使用find_homologs查找人类胰岛素(INS)在小鼠和大鼠中的同源物
搜索蛋白质:
使用search_proteins查询与胰岛素相关的蛋白质,查询词为"insulin"
获取蛋白质注释:
使用get_protein_annotations获取胰岛素受体途径蛋白质的详细注释
直接访问资源:
显示资源string://network/INS,INSR,IRS1
此服务器与STRING数据库API(https://string-db.org/)集成:
此STRING服务器与以下服务器配合良好:
这些服务器共同提供全面的蛋白质分析:序列 → 结构 → 相互作用 → 功能
服务器包括对以下情况的健壮错误处理:
# 安装依赖
npm install
# 构建服务器
npm run build
# 在开发模式下运行
npm run dev
该项目由Augmented Nature开发 🌐 网站:augmentednature.ai
关于STRING数据库:STRING是一个已知和预测的蛋白质-蛋白质相互作用数据库。这些相互作用包括直接(物理)和间接(功能)关联;它们源自计算预测、跨生物的知识转移以及从其他(原始)数据库聚合的相互作用。
如果你在研究或出版物中使用了这个项目,请按照以下方式引用它:
author = {Moudather Chelbi},
title = {STRING DB MCP Server},
year = {2025},
howpublished = {https://github.com/Augmented-Nature/STRING-db-MCP-Server},
note = {访问日期:2025-06-29}