RCSB PDB vs Omophub MCP — MCP Server Comparison | AllMCPs
Side-by-Side Model Context Protocol Comparison
RCSB PDB vs Omophub MCP
In-depth architectural comparison of the RCSB PDB and Omophub MCP MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
RCSB PDB
Biology & Bioinformatics · Local stdio
Quality: 53/100 (Good) | Auth: No auth required
Omophub MCP
Biology & Bioinformatics · Local stdio
Quality: 56/100 (Good) | Auth: No auth required
Verdict Summary: Choose RCSB PDB if you need specialized Biology & Bioinformatics tools running via a local process. Choose Omophub MCP if your workspace requires Biology & Bioinformatics integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
R
Choose RCSB PDB when:
You need dedicated capabilities in the Biology & Bioinformatics domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Discover searchable attribute paths, types, and operators. `schema="structure"` (default, ~677) or `schema="chemical"` (~57: `chem_comp.*`, `drugbank_info.*`, ...).
rcsb_find_go_terms
Resolve a free-text molecular function / biological process / cellular component to Gene Ontology ids (via EBI QuickGO), annotated with PDB entry counts — then search by `rcsb_polymer_entity_annotation.annotation_lineage.id`.
rcsb_find_interpro_domains
Resolve a free-text protein domain / family / fold to InterPro ids (via EBI InterPro API), annotated with PDB entry counts — then search by `rcsb_polymer_entity_annotation.annotation_id`.
rcsb_find_enzyme_classes
Resolve a free-text enzyme / reaction to Enzyme Commission (EC) numbers (via EBI Search/IntEnz), annotated with PDB entry counts — then search by `rcsb_polymer_entity.rcsb_ec_lineage.id` (hierarchical).
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
RCSB PDB is categorized under Biology & Bioinformatics and uses a local stdio subprocess. In contrast, Omophub MCP belongs to Biology & Bioinformatics using local stdio subprocess. Select RCSB PDB when you need capabilities focused on biology & bioinformatics and Omophub MCP when you require tools for biology & bioinformatics.
Resolve a free-text disease / condition to MONDO ids (via EBI OLS), annotated with PDB entry counts — then search by `rcsb_uniprot_annotation.annotation_lineage.id` (hierarchical, UniProt-based).
rcsb_find_organisms
Resolve a free-text organism / common name / clade to NCBI Taxonomy ids (via UniProt taxonomy), annotated with PDB entry counts — then search by `rcsb_entity_source_organism.taxonomy_lineage.id` (hierarchical: a clade id matches every organism beneath it).
rcsb_search_fulltext
Free-text keyword search (e.g. `"CRISPR Cas9"`), optionally refined with structured `attributes` filters (AND/OR) and `sort`.
rcsb_search_by_attribute
Structured search on one or more indexed attributes (resolution, organism, release date, ...) combined with a single AND/OR. Each `AttributeFilter` supports `exists`, `negation`, `case_sensitive`; `chemical=True` (text_chem).
rcsb_search_by_sequence
MMseqs2 sequence-similarity search (BLAST-like).
rcsb_search_by_chemical
Chemical search by SMILES/InChI descriptor (whole-molecule or substructure) or molecular formula.
rcsb_search_by_structure
3D shape-similarity search against a reference PDB assembly or chain.
rcsb_search_by_seqmotif
Short **sequence**-motif search (PROSITE pattern, regex, or simple wildcards).
+23 more tools listed on main page
Omophub MCP Tools (11)
search_concepts
Search for medical concepts by name or clinical term across all vocabularies
get_concept
Get detailed info about a specific OMOP concept by `concept_id
get_concept_by_code
Look up a concept using a vocabulary-specific code (e.g., ICD-10 `E11.9`)
map_concept
Map a concept to equivalent concepts in other vocabularies (paginated — see note below)
get_hierarchy
Navigate concept hierarchy - ancestors, descendants, or both
list_vocabularies
List available medical vocabularies with statistics
semantic_search
Search using natural language with neural embeddings (understands clinical meaning)
find_similar_concepts
Find concepts similar to a reference concept, name, or description
explore_concept
Get concept details, hierarchy, and cross-vocabulary mappings in one call
fhir_resolve
Resolve a FHIR coded value (incl. administrative codes via the HL7 FHIR-to-OMOP IG ConceptMaps) to its OMOP standard concept and CDM target table
fhir_resolve_codeable_concept
Resolve a FHIR CodeableConcept — best match by OHDSI vocabulary preference, honoring `userSelected