
这是一个提供访问蛋白质数据银行(PDB)信息的模型上下文协议(MCP)服务器,PDB是关于蛋白质、核酸和复杂组装体三维结构信息的世界性存储库。
npm install
npm run build
在你的claude_desktop_config.json中添加:
{
"mcpServers": {
"pdb-server": {
"command": "node",
"args": ["/path/to/pdb-server/build/index.js"]
}
}
}
搜索胰岛素结构:
使用search_structures工具查找胰岛素蛋白结构
获取特定结构的信息:
使用get_structure_info获取PDB结构1ABC的详细信息
下载结构坐标:
使用download_structure下载结构1ABC的PDB文件
查找UniProt蛋白的结构:
使用search_by_uniprot查找UniProt访问号P01308对应的PDB结构
检查结构质量:
使用get_structure_quality获取PDB结构1ABC的验证指标
直接访问资源:
显示我资源pdb://structure/1abc
此服务器集成了:
该服务器提供了多种结构质量指标:
此PDB服务器与以下服务器配合良好:
这些服务器共同提供了全面的蛋白质结构和功能数据访问。
该服务器包括对以下情况的健壮错误处理:
# 安装依赖
npm install
# 构建服务器
npm run build
# 在开发模式下运行
npm run dev
本项目由Augmented Nature开发 🌐 网站:augmentednature.ai
如果您在研究或出版物中使用了此项目,请按如下方式引用:
author = {Moudather Chelbi},
title = {蛋白质数据银行(PDB)MCP服务器},
year = {2025},
howpublished = {https://github.com/Augmented-Nature/PDB-MCP-Server},
note = {访问日期:2025-06-29}