Skip to main content
Glama

Related Servers

Alternatives to MCPymol

No user-submitted related servers found.

    Related Servers

    • A
      license
      B
      quality
      D
      maintenance
      A Model Context Protocol server that enhances language models with protein structure analysis capabilities, enabling detailed active site analysis and disease-related protein searches through established protein databases.
      2
      20
      ISC
    • A
      license
      Not graded
      quality
      F
      maintenance
      A Model Context Protocol server that enables AI assistants to interact with LAMMPS for molecular dynamics simulations through natural language commands.
      13
      Apache 2.0
    • A
      license
      Not graded
      quality
      B
      maintenance
      A 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.
      466 npm
      6
      Apache 2.0
    • A
      license
      B
      quality
      D
      maintenance
      A comprehensive Model Context Protocol server that enables advanced PubMed literature search, citation formatting, and research analysis through natural language interactions.
      12
      10
      MIT

    TDQS

    C2.8/5.0

    Scored across 135 tools

    Disambiguation2/5

    There are several near-duplicate clusters: ten `util_cb*` tools all do "color by atom with a different carbon color," and `util_rainbow`/`util_chainbow`/`util_ss`/`util_color_by_element`/`util_color_secondary`/`spectrum`/`color` all recolor structures. Rendering/export tools (`ray`, `render`, `draw`, `png`, `mpng`, `turntable`, `print_export`, `print_ribbon_view`) and representation tools (`show`, `as`, `spheroid`, `isomesh`, `isosurface`, `cartoon`) overlap enough that an agent must read long descriptions to choose. Individual descriptions are excellent and often explicitly cross-reference siblings, which rescues some but not all of the boundaries.

    Naming Consistency2/5

    At least four conventions coexist: bare PyMOL command names (`as`, `set`, `show`, `hide`, `color`, `turn`, `scene`, `frame`, `clip`), an `util_` prefix group with ad-hoc suffixes (`util_cbam`, `util_cbak`, `util_cbc`, `util_chainbow`), a `_view` suffix group (`ligand_view`, `putty_view`, `qscore_view`), and a `*_report`/`*_info` group. Several names are single vague words (`as`, `set`, `do`-like `draw`, `fab`, `mset`, `mpng`) that give no hint of scope.

    Tool Count1/5

    135 tools is an order of magnitude beyond what an agent can hold in context for a single server, and many are trivially redundant (ten carbon-color variants, three isosurface/mesh tools, four render paths). The surface should be compressed into parameterized tools (e.g. one `color_by_atom(carbon=...)`, one `render(kind=...)`).

    Completeness4/5

    The domain (scripting PyMOL) is covered practically end to end: loading/session, selections, representations, measurements, analysis reports, views/presets, movies, scenes, ray-tracing, and 3D-print export. `execute_pymol_command` provides an explicit escape hatch for whatever the curated set misses. Minor gaps (e.g. no dedicated undo/history, some settings only reachable via `set`/`execute_pymol_command`) are workable.

    Maintenance

    ActivityMaintained
    ResponsivenessLimited data