gget-cryo
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gget-cryosearch EMDB for ribosome maps under 3.5 angstroms"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gget-cryo
Search EMDB (3D cryo-EM density maps) and EMPIAR (raw cryo-EM imaging datasets) from Python or as an MCP server for LLM agents.
Features
EMDB search — filter by resolution, method, deposition year, keyword
EMPIAR search — filter by keyword, release year, movie count, detector
Cross-referencing — look up which EMPIAR datasets produced a given EMDB map, and vice versa
MCP server — expose all searches as tools for Claude, GPT, or any MCP-compatible LLM
Related MCP server: UniProt MCP Server
Installation
pip install -r requirements.txtUsage
As a Python library
from gget_cryo import emdb_search, empiar_search, emdb_to_empiar
# Find ribosome maps better than 3.5 A deposited since 2024
results = emdb_search(keyword="ribosome", max_resolution=3.5, year_range=(2024, 2026))
print(results["hit_count"])
# Find EMPIAR datasets with >1000 raw movies
results = empiar_search(keyword="spike", n_movies_min=1000)
# Cross-reference: what raw data produced EMD-3061?
empiar_ids = emdb_to_empiar("EMD-3061")As an MCP server
Run directly:
python3 mcp_server.pyOr add to your Claude Code MCP config (~/.claude/settings.json):
{
"mcpServers": {
"gget-cryo": {
"command": "python3",
"args": ["/path/to/gget-cryo/mcp_server.py"]
}
}
}This exposes four tools: search_emdb, search_empiar, cross_ref_emdb_to_empiar, cross_ref_empiar_to_emdb.
Demo
python3 demo.pyAPI details
Resolution convention
Resolution is in Angstroms. Lower = better. To find maps better than 3.5 A, use max_resolution=3.5.
EMPIAR search limitations
EMPIAR's search index doesn't include detector or movie-count fields. When you filter by n_movies_min or detector, each candidate entry is fetched individually — so the result is exact only among the candidates checked (controlled by max_candidates).
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables searching, retrieving, and downloading protein structure data from the RCSB Protein Data Bank. Supports intelligent protein structure search, comprehensive data retrieval, and multiple file format downloads for bioinformatics research.Last updated3MIT
- AlicenseBqualityDmaintenanceProvides seamless access to UniProtKB protein database, enabling queries for protein entries, sequences, Gene Ontology annotations, full-text search, and ID mapping across 200+ database types.Last updated52MIT
- Alicense-qualityCmaintenanceEnables querying and retrieving experimental protein structures from the RCSB Protein Data Bank, including text search, full entry records, polymer entities, ligands, and assemblies.Last updated27MIT
- Alicense-qualityAmaintenanceA Model Context Protocol server providing programmatic access to 3D protein structural data from RCSB PDB, PDBe, and UniProt, enabling search, retrieval, comparison, and analysis of protein structures.Last updated835Apache 2.0
Related MCP Connectors
RCSB PDB MCP — experimentally determined macromolecular structures.
ChEMBL MCP — drug discovery database (EBI).
EBI Expression Atlas MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IrisApo13/cryoEM-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server