BioMCP 是一个基于 Model Context Protocol (MCP) 的服务器,可增强大型语言模型的蛋白质结构分析能力。它能分析蛋白质活性部位、搜索疾病相关蛋白质,还能与现有蛋白质数据库接口连接,为生物医学研发提供有力支持。
你可以选择通过 Smithery 自动安装,也可以手动安装 BioMCP。
要通过 Smithery 自动安装 BioMCP 用于 Claude Desktop,可使用以下命令:
npx -y @smithery/cli install @acashmoney/bio-mcp --client claude
# 克隆仓库
git clone https://github.com/acashmoney/bio-mcp.git
# 安装依赖项
npm install
# 启动服务器
npm start
BioMCP 实现了 Model Context Protocol,使语言模型能够访问专业的蛋白质结构知识,而无需将这些信息纳入其训练数据中。该服务器处理 API 连接、数据格式化和错误处理,以提供可靠的蛋白质结构见解。
BioMCP 主要暴露两个工具:
analyze-active-site:使用 PDB ID 提供蛋白质结合位点的详细信息。search-disease-proteins:返回与指定疾病或医学状况相关的蛋白质。启动 BioMCP 服务器:
npm start
在单独的终端中,全局安装 MCP 检查器(如果尚未安装):
npm install -g @anthropic-ai/mcp-inspector
打开 MCP 检查器并连接到本地 BioMCP 服务器:
npx @modelcontextprotocol/inspector node build/index.js
使用检查器界面测试工具并查看响应。
构建 BioMCP 服务器:
npm run build
配置 Claude Desktop 启动 MCP 服务器:
{
"globalShortcut": "",
"mcpServers": {
"bio-mcp": {
"command": "node",
"args": [
"/path/to/your/build/index.js"
]
}
}
}
安装完成后重启 Claude Desktop。