cyanheads/protein-mcp-server
If you are the rightful owner of protein-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The protein-mcp-server is a robust Model Context Protocol server designed to provide programmatic access to 3D protein structural data from various sources, including RCSB PDB, PDBe, and UniProt.
Tools
Functions exposed to the LLM to take actions
protein_search_structures
Searches for protein structures using keywords, filters, pagination, and sorting.
protein_get_structure
Fetches one or more protein structures by their PDB IDs, returning either full data or concise summaries.
protein_find_similar
Finds proteins with similar sequence or structure.
protein_track_ligands
Finds protein structures containing specific ligands, cofactors, or drugs.
protein_compare_structures
Performs a detailed side-by-side comparison of 2-10 protein structures.
protein_analyze_collection
Performs statistical analysis on the protein structure database.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client