MCP Catalogs
Home

PDB-MCP-Server

by Augmented-Nature·24·Score 42

An MCP server providing access to Protein Data Bank structures with search, retrieval and download capabilities.

knowledge-graphai-llmdeveloper-tools
7
Forks
1
Open issues
5 mo ago
Last commit
2d ago
Indexed

Overview

The PDB-MCP-Server is a specialized MCP server that provides programmatic access to the Protein Data Bank (PDB), which contains 3D structural information about proteins, nucleic acids, and complex assemblies. It offers both tools and resources for accessing structural data, with capabilities ranging from keyword searches to detailed structure retrieval and quality metrics. The server integrates with RCSB PDB APIs to provide comprehensive structural biology information.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Structural biologists researching protein structures for drug discovery
you:Scientists analyzing macromolecular assemblies and their interactions
you:Educational institutions providing access to structural biology datasets
you:What data formats does this server provide?
you:Can I search structures by UniProt accession?

When to choose this

Choose this MCP server if you need direct access to Protein Data Bank structures for molecular biology research and have existing workflows that benefit from programmatic access to PDB data.

When NOT to choose this

Don't choose this if you need real-time visualization capabilities or require access to experimental protein structure prediction data not yet in PDB.

Tools this server exposes

5 tools extracted from the README
  • search_structures

    Search PDB database for protein structures by keyword, protein name, or PDB ID

  • get_structure_info

    Get detailed information for a specific PDB structure

  • download_structure

    Download structure coordinates in various formats (PDB, mmCIF, mmTF, XML)

  • search_by_uniprot

    Find PDB structures associated with a UniProt accession

  • get_structure_quality

    Get structure quality metrics and validation data

Comparable tools

alphafold-mcpuniprot-mcprcsb-api-client

Installation

npm install
npm run build

With Claude Desktop, add to your claude_desktop_config.json:

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

FAQ

What data formats does this server provide?
The server provides structure coordinates in PDB, mmCIF, mmTF, and XML formats, along with validation data and quality metrics.
Can I search structures by UniProt accession?
Yes, the server includes a search_by_uniprot tool to find PDB structures associated with specific UniProt accessions.

Compare PDB-MCP-Server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.