PDBe (Protein Data Bank in Europe) Connector for AI agents.
16 live capabilities
Query 3D protein structures and ligand binding sites for drug discovery.
Waiting for input…
Why people use PDBe (Protein Data Bank in Europe)
EBI PDBe for Faster Drug Discovery Research
This Connector changes that by letting your AI agent do the digging for you. You can ask for binding sites, quality scores, and UniProt mappings in a single conversation. You get a clear picture of the structural data without ever leaving your workspace.
What Vinkius changes
You get direct, programmatic access to the world's largest 3D macromolecular structure repository.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Identifying binding sites for a new inhibitor
A scientist asks for the binding pocket residues of a specific protease to see where a drug might fit.
- Real-world use case 02
Cross-referencing UniProt data
A bioinformatician needs to map a specific gene's sequence to the 3D coordinates of the protein.
- Real-world use case 03
Quality checking a new PDB entry
A researcher wants to know if a recently deposited structure has a high enough resolution for reliable modeling.
Complete set · 16capabilities
The complete PDBe (Protein Data Bank in Europe) capability set.
These are the exact actions your AI can choose when you ask it to work with PDBe (Protein Data Bank in Europe).
01—04
4 capabilities in this set.
Part of 16 available through PDBe (Protein Data Bank in Europe).
- 01 Capability
Get binding sites
Find ligand binding site residues and interactions for drug discovery and molecular docking.
- 02 Capability
Get secondary structure
Get helix, sheet, and coil assignments per residue to understand protein fold topology.
- 03 Capability
Get assemblies
Get assembly IDs and composition to see if a protein functions as a monomer, dimer, or higher-order complex.
- 04 Capability
Get cofactors
Retrieve cofactor and prosthetic group annotations like heme or NAD+ for enzyme catalysis research.
05—08
4 capabilities in this set.
Part of 16 available through PDBe (Protein Data Bank in Europe).
- 05 Capability
Get experiment
Get the specific experimental method details used to determine a structure.
- 06 Capability
Get ligand monomers
Get chemical component IDs, names, formulas, and weights for small molecule ligands.
- 07 Capability
Get modified residues
Find non-standard amino acids and nucleotides including their parent compound IDs.
- 08 Capability
Get molecules
Pull entity IDs, molecule types, sequence lengths, and source organisms for chains and polymers.
09—12
4 capabilities in this set.
Part of 16 available through PDBe (Protein Data Bank in Europe).
- 09 Capability
Get mutated residues
See the original and mutated residues to understand how a crystallized construct differs from the wild-type.
- 10 Capability
Get publications
Find the primary citations and PubMed IDs for a specific structural study.
- 11 Capability
Get quality scores
Get global quality metrics like R-factors and resolution to see if a structure is reliable.
- 12 Capability
Get related entries
Discover alternative conformations or mutants of the same protein cited in the same publications.
13—16
4 capabilities in this set.
Part of 16 available through PDBe (Protein Data Bank in Europe).
- 13 Capability
Get residue listing
Get a full inventory of residue names and numbers organized by entity and chain.
- 14 Capability
Get summary
Get a PDB entry summary including the title, authors, and resolution using a 4-character ID.
- 15 Capability
Get uniprot mapping
Get UniProt accessions and start/end position mappings to cross-reference sequence and structure data.
- 16 Capability
Search structures
Search the PDB using natural language queries for specific proteins, organisms, or resolutions.
Set up in minutes
One URL. Then ask PDBe (Protein Data Bank in Europe) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use PDBe (Protein Data Bank in Europe) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it PDBe (Protein Data Bank in Europe), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable PDBe (Protein Data Bank in Europe) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the PDBe (Protein Data Bank in Europe) URL.
- Step 03
Save and start
Save the connection and enable PDBe (Protein Data Bank in Europe) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"ebi-pdbe": {
"url": "https://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using PDBe (Protein Data Bank in Europe)
Open Agent mode in chat and ask: "Using PDBe (Protein Data Bank in Europe), help me...". 16 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"ebi-pdbe": {
"url": "https://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using PDBe (Protein Data Bank in Europe)
Ask Copilot: "Using PDBe (Protein Data Bank in Europe), help me...". 16 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"ebi-pdbe": {
"url": "https://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using PDBe (Protein Data Bank in Europe)
Open Cascade and ask: "Using PDBe (Protein Data Bank in Europe), help me...". 16 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"ebi-pdbe": {
"url": "https://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using PDBe (Protein Data Bank in Europe)
Ask Cline: "Using PDBe (Protein Data Bank in Europe), help me...". 16 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add ebi-pdbe --transport http "https://edge.vinkius.com/vk_preview_bI09khwqGh15yaAARSveb5XxpbscMGTIKjQ4vrCZ/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using PDBe (Protein Data Bank in Europe)
Ask Claude: "Using PDBe (Protein Data Bank in Europe), show me...". 16 tools are ready
Where the request belongs
Work PDBe (Protein Data Bank in Europe) can move forward.
This is for structural biologists and drug discovery scientists who are tired of manual data mining. It helps anyone who needs to cross-reference 3D protein data with sequence databases without opening a dozen browser tabs.
Structural Biologist
They use this on a Tuesday to quickly check R-factors and experimental methods for a list of PDB entries.
Drug Discovery Scientist
They use this to identify binding pockets and small molecule ligands for rational drug design projects.
Bioinformatician
They use this to map UniProt sequence data to 3D structural annotations for large-scale data analysis.
Science Educator
They use this to find real macromolecular structures to teach protein chemistry to students.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsRCSB PDB
Explore 220K+ 3D molecular structures. search proteins, DNA, and RNA by name, experimental method, resolution, and bound ligands from the Protein Data Bank.
EBI Proteins API
Query the UniProt knowledge base for protein sequences, annotations, and functional data across millions of characterized entries.
UniProt
Search 250M+ protein sequences with functional annotations, gene names, subcellular locations, and amino acid data from the world's most comprehensive protein knowledge base.
EBI InterPro
Classify protein sequences into families, predict functional domains, and explore evolutionary relationships across species.
GenBank/NCBI API
Access genomic data. audit sequences, proteins, and UIDs via IA.
PubChem
Search 116M+ chemical compounds with molecular properties, SMILES notation, formulas, and drug-like properties from the world's largest free chemistry database.
Bring your own AI
Change the model, client or framework. Keep PDBe (Protein Data Bank in Europe) connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about PDBe (Protein Data Bank in Europe).
The practical details behind the request, access and result.
Does the EBI PDBe MCP require an API key?
No, the PDBe API is public, so you can start querying data immediately after connecting it to your AI client.
Can I use this to find binding sites for drug design?
Yes, the Connector can retrieve specific binding site residues and interactions for various ligands, which is a core use case for drug discovery.
Does this Connector provide 3D coordinate files?
No, it provides structural summaries, metadata, and residue listings rather than the raw coordinate files for simulation.
Can I search for proteins using natural language?
Yes, you can use the search capability to find entries using descriptions like 'insulin receptor kinase' or specific organism names.
How does this help with UniProt sequences?
It allows you to map UniProt accessions to specific PDB residue numbers for easier cross-referencing between sequence and 3D data.
Can I check the quality of a specific PDB entry?
Yes, you can pull global quality metrics like R-factors and resolution to see if a structure is reliable for your research.
Is this Connector good for identifying protein assemblies?
Yes, it can tell you if a protein functions as a monomer, dimer, or a more complex assembly by pulling quaternary structure data.
Do I need an API key?
No. The PDBe API is completely public and requires no authentication. Enter any placeholder value in the API key field to activate the server immediately.
What types of structures are available?
The PDBe contains over 200,000 experimentally determined 3D structures of proteins, nucleic acids, and complex assemblies. Structures are determined by X-ray crystallography, cryo-electron microscopy (cryo-EM), NMR spectroscopy, and other methods. This includes enzymes, receptors, antibodies, viral proteins, ribosomes, and drug-target complexes.
Can I find drug binding sites?
Yes. Use get_binding_sites to retrieve all annotated ligand binding pockets with their constituent residues. Combine with get_ligand_monomers to identify the small molecules bound in the structure, and get_cofactors for prosthetic groups. This workflow is essential for structure-based drug design and virtual screening target preparation.
One connection away
Give your agent a direct line to PDBe (Protein Data Bank in Europe).
Connect PDBe (Protein Data Bank in Europe) once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available