What is Pdb Mcp Server?
A Model Context Protocol (MCP) server that provides programmatic access to the Protein Data Bank (PDB)—the global repository of 3D structures of proteins, nucleic acids, and complex assemblies. It is built for researchers, developers, and bioinformaticians who need to search, retrieve, and analyze macromolecular structures.
How to use Pdb Mcp Server?
Install via npm (npm install && npm build) and configure it as an MCP server in Claude Desktop by adding the built index.js to claude_desktop_config.json. Once configured, you can invoke tools like search_structures, get_structure_info, or download_structure through natural‑language queries, or read resources using URIs such as pdb://structure/{pdb_id}.
Key features of Pdb Mcp Server
- Search PDB by keyword, protein name, or PDB ID
- Retrieve detailed structure information and metadata
- Download coordinates in PDB, mmCIF, mmTF, or XML formats
- Find structures linked to a UniProt accession
- Access validation data and quality metrics
Use cases of Pdb Mcp Server
- Search and browse protein structures for a given keyword (e.g., insulin)
- Obtain full metadata and annotation for a known PDB ID
- Download structure files for downstream analysis or visualization
- Cross‑reference UniProt protein sequences with solved 3D structures
- Inspect structure quality (resolution, R‑free, Ramachandran stats)
コメント