Your tools. Your data. One interface.
Nanome connects to the scientific software and databases your team already uses. MARA orchestrates them in plain English. Nanome XR puts the results in three dimensions. And Claude Code can drive the whole thing through our MCP server and skill.
Compatible with the platforms your team already relies on
Schrödinger LiveDesign
Pull Live Reports into XR. Iterate on molecular designs spatially.
Learn more →
CDD Vault
Query saved searches and find similar molecules by SMILES.
Learn more →
OpenEye / Cadence
FastROCS shape search, MD trajectory parsing, cryptic pocket evaluation
Learn more →
Discngine 3decision
Browse and retrieve structures from 3decision projects.
Learn more →
KNIME Server
Trigger KNIME workflows, check job status, analyze results
CCG MOE
Import MOE session files directly into Nanome.
Boltz
Biomolecular structure prediction and analysis
Learn more →
OpenFold
Open-source protein structure prediction workflows
Learn more →
Public databases and open-source tools
RCSB PDB](https://rcsb.org/) AlphaFold DB](https://alphafold.ebi.ac.uk/) ChEMBL](https://www.ebi.ac.uk/chembl/) UniProt](https://www.uniprot.org/) UniChem](https://www.ebi.ac.uk/unichem/) Materials Project](https://materialsproject.org/) AutoDock Vina](https://vina.scripps.edu/) DiffDock](https://github.com/gcorso/DiffDock) ESMFold](https://esmatlas.com/resources?action=fold) OpenFold Consortium Member](/content/blog/nanome-joins-the-openfold-consortium/index.html)
-1603+ scientific tools. One conversation.
MARA ships with a growing library of built-in tools across 26 categories. Docking, structure prediction, cheminformatics, genomics, materials science, and more. Run them in plain English or chain them into multi-step workflows.
Download PDB from RCSBDownload Ligand SDFs from RCSBConvert mmCIF to PDBConvert PDB to PDBQTExtract Protein from StructurePDB File FixerMultiple Sequence AlignmentProtein Sequence Alignment from FASTADraw 2D Molecule from SMILESDraw 2D Molecule from SMARTSCalculate Chemical DescriptorsExtract Functional GroupsR-Group AttachmentParse Core and R-Group PositionsTanimoto Similarity (SMILES)Check Enantiomers3D Conformer GeneratorGenerate Conformers from SDFRun Smina DockingSmina Docking (No Sanitize)Fold Sequence with ESMFoldBoltz Two Proteins YAMLGet MD Trajectory InfoPairwise Distance from TrajectoryFind Pockets with P2RankFind Pockets (Multi-Model)Compute Non-Covalent InteractionsSingle Ligand Interaction MapCreate MMPDB from CSVPredict Property Difference via MMPDBDrug-Likeness FiltersInspect CSV FileQuery CSV with Natural LanguageScatter Plot (2D/3D)HistogramGet ChEMBL ID from UniChem IDPredicted Target InteractionsCreate WorkspaceDelete WorkspaceDownload from Materials ProjectRun APBSWrite Multivalue InputProtein to DNA BacktranslatorReverse Translate with Codon TableRefresh 3decision TokenGet CDD Vault Saved SearchCombine Files to JSONCombine PDBQT and SDFDownload PDB from RCSBDownload Ligand SDFs from RCSBConvert mmCIF to PDBConvert PDB to PDBQTExtract Protein from StructurePDB File FixerMultiple Sequence AlignmentProtein Sequence Alignment from FASTADraw 2D Molecule from SMILESDraw 2D Molecule from SMARTSCalculate Chemical DescriptorsExtract Functional GroupsR-Group AttachmentParse Core and R-Group PositionsTanimoto Similarity (SMILES)Check Enantiomers3D Conformer GeneratorGenerate Conformers from SDFRun Smina DockingSmina Docking (No Sanitize)Fold Sequence with ESMFoldBoltz Two Proteins YAMLGet MD Trajectory InfoPairwise Distance from TrajectoryFind Pockets with P2RankFind Pockets (Multi-Model)Compute Non-Covalent InteractionsSingle Ligand Interaction MapCreate MMPDB from CSVPredict Property Difference via MMPDBDrug-Likeness FiltersInspect CSV FileQuery CSV with Natural LanguageScatter Plot (2D/3D)HistogramGet ChEMBL ID from UniChem IDPredicted Target InteractionsCreate WorkspaceDelete WorkspaceDownload from Materials ProjectRun APBSWrite Multivalue InputProtein to DNA BacktranslatorReverse Translate with Codon TableRefresh 3decision TokenGet CDD Vault Saved SearchCombine Files to JSONCombine PDBQT and SDF
Get Structure from RCSBDownload SDF by EBI Ligand IDConvert PDB to mmCIFConvert Mol2 to SDF and PDBSave Protein-Only PDBClean Up PDBPairwise Sequence AlignerAnalyze Aligned Sequence DifferencesDraw 2D Molecule from SDFDraw Molecule from UniChem IDGet Properties from ChEMBLIdentify Aromatic Ring AtomsEnumerate Substituent SwapsDecompose Ligand CoreTanimoto Similarity (SDF)Maximum Common SubstructureGenerate Conformers from SMILESGenerate Constrained ConformersSmina Multi-Ligand DockingAlign SDF to PDB LigandBoltz Single Protein YAMLBoltz Docking YAMLCalculate RMSD from TrajectoryAverage Trajectory and Color by RMSDFind Pockets with PocketeerSplit Pockets PDB by ChainLigand Interaction Diagram (PandaMap)2D Protein-Ligand Interaction MapGenerate Molecules from MMPDBDetect Activity CliffsRun Molecular FiltersFilter CSV DataExport Data to CSVBoxplotGet ChEMBL ID from Drug NameSearch ChEMBL by NameList WorkspacesEdit WorkspaceSearch Materials ProjectDFTB+ CalculatorRun MultivalueDraw Plasmid MapReverse Translate AA to DNAList 3decision ProjectsRetrieve Files from 3decisionGet Similar CDD Vault MoleculesCombine Single-Chain PDBsCombine Protein and LigandsGet Structure from RCSBDownload SDF by EBI Ligand IDConvert PDB to mmCIFConvert Mol2 to SDF and PDBSave Protein-Only PDBClean Up PDBPairwise Sequence AlignerAnalyze Aligned Sequence DifferencesDraw 2D Molecule from SDFDraw Molecule from UniChem IDGet Properties from ChEMBLIdentify Aromatic Ring AtomsEnumerate Substituent SwapsDecompose Ligand CoreTanimoto Similarity (SDF)Maximum Common SubstructureGenerate Conformers from SMILESGenerate Constrained ConformersSmina Multi-Ligand DockingAlign SDF to PDB LigandBoltz Single Protein YAMLBoltz Docking YAMLCalculate RMSD from TrajectoryAverage Trajectory and Color by RMSDFind Pockets with PocketeerSplit Pockets PDB by ChainLigand Interaction Diagram (PandaMap)2D Protein-Ligand Interaction MapGenerate Molecules from MMPDBDetect Activity CliffsRun Molecular FiltersFilter CSV DataExport Data to CSVBoxplotGet ChEMBL ID from Drug NameSearch ChEMBL by NameList WorkspacesEdit WorkspaceSearch Materials ProjectDFTB+ CalculatorRun MultivalueDraw Plasmid MapReverse Translate AA to DNAList 3decision ProjectsRetrieve Files from 3decisionGet Similar CDD Vault MoleculesCombine Single-Chain PDBsCombine Protein and Ligands
View all -1603+ tools →
File Download & Retrieval (10)
File Format Conversion (10)
Structure Cleaning & Preparation (15)
Sequence Analysis & Alignment (14)
Molecular Visualization & 2D Drawing (13)
Chemical Descriptors & Properties (9)
Molecular Editing & Enumeration (12)
Similarity, Substructure & Fingerprints (15)
Conformer Generation & Minimization (7)
Docking Workflow (7)
Protein Structure Prediction & Design (12)
Molecular Dynamics (MD) Simulation Analysis (10)
Pocket Detection (4)
Interaction Analysis (16)
SAR & Matched Molecular Pair Analysis (7)
Cheminformatics Filters & Scoring (2)
Data & CSV Utilities (10)
Plotting & Visualization (3)
Database Queries & External Search (47)
Nanome Workspace Management (23)
Materials Science (2)
Quantum / Semi-Empirical Calculations (4)
Genomics & DNA/RNA (8)
3decision Integration (3)
CDD Vault Integration (2)
Miscellaneous Utilities (26)
Build custom tools. Wire in your own infrastructure.
Python Snippets
Drop in a snippet, MARA spins up the sandbox. Use AI to write the snippet if you want.
HTTP Endpoints
Point MARA at any REST API and it becomes a conversational tool.
SQL Queries
Query your databases through MARA. Results flow into the rest of your analysis.
Enterprise teams have built integrations with proprietary scoring functions, internal databases, and custom analysis pipelines. Whatever you build is instantly available across your org. Learn how to create tools →
Programmatic access. AI-native workflows.
Jupyter notebook integration
Call MARA from Jupyter. Install the Python package, drop in your API key, and run any MARA tool from the same notebook you're already using.
Claude Code skill and MCP server
Nanome publishes a Claude Code skill and an MCP server. Coding agents can prep config files, run docking, parse results, and reach the full MARA tool library directly.
REST API
Every MARA tool is a REST endpoint. Drop Nanome's capabilities into your own pipelines, CI/CD, and automation infrastructure.
All of this, from inside XR.
Every integration, every tool, every workflow is reachable from inside Nanome XR. Run docking, query databases, fire off workflows, walk through the results spatially, all without taking the headset off. MARA voice commands let you do it hands-free.