蛋白质相互作用分析服务器

STRING MCP服务器提供对STRING蛋白质-蛋白质相互作用数据库的访问,支持蛋白质标识符映射、相互作用网络检索、功能富集分析等核心功能,适用于生物信息学研究场景。

  • by munch-group
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 munch-group/string-mcp

使用说明

STRING MCP服务器

模型上下文协议(MCP)服务器,提供对STRING蛋白质相互作用数据库的访问。

特性

蛋白质相互作用分析的9种工具:

  • 将蛋白质标识符映射到字符串ID
  • 检索蛋白质相互作用网络
  • 寻找互动伙伴
  • 功能富集分析(GO、KEGG、通路)
  • PPI富集试验
  • 跨物种同源作图
  • 蛋白质名称解析

完整的端点文档可在 ENDPOINTS.md.

安装

来自GitHub

npm install git+https://github.com/munch-group/string-mcp.git
cd node_modules/string-mcp
npm run build

来源

git clone https://github.com/munch-group/string-mcp.git
cd string-mcp
npm install
npm run build

使用Claude Desktop

# Using built version
claude mcp add string node /path/to/string-mcp/build/index.js

# Or from npm global install
claude mcp add string npx -y string-mcp

配置

添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "string": {
      "command": "node",
      "args": ["/path/to/string-mcp/build/index.js"]
    }
  }
}

常见物种分类ID

  • 人类:9606
  • 鼠标:10090
  • 大鼠:10116
  • 果蝇:7227
  • 秀丽隐杆线虫:6239
  • 酵母:4932

建筑

npm run build

依赖项

  • @mcp/rest-utils -共享REST实用程序
  • @modelcontextprotocol/sdk-MCP sdk
  • zod-模式验证

许可证

国际学生委员会