
cmxflow
This connects Claude to cheminformatics workflows for drug discovery and molecular modeling. It exposes five tools: build_workflow lets you compose pipelines from 15+ blocks for ligand prep, clustering, docking, and virtual screening. run_workflow executes them, optimize_workflow tunes parameters end-to-end with Bayesian optimization via Optuna, manage_workflows handles serialization, and view_structures renders 3D molecules through PyMOL. Reach for this when you need to prepare molecules for docking, run similarity screens, enumerate stereoisomers, or optimize fingerprint parameters against benchmark datasets. The agent can chain blocks conversationally, like standardizing a library then filtering by Lipinski rules, without writing Python.
- GitHub stars
- 2
- tools
- 5
- transport
- STDIO
- last updated
- Jun 15, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
build_workflowBuilds a cmxflow workflow.
Builds a cmxflow workflow.
No parameter schema in public metadata yet.
run_workflowRuns a cmxflow workflow.
Runs a cmxflow workflow.
No parameter schema in public metadata yet.
optimize_workflowOptimizes the parameters of a cmxflow workflow.
Optimizes the parameters of a cmxflow workflow.
No parameter schema in public metadata yet.
manage_workflowsManages saved cmxflow workflows.
Manages saved cmxflow workflows.
No parameter schema in public metadata yet.
view_structuresProvides 3D visualization of molecular structures (requires PyMOL).
Provides 3D visualization of molecular structures (requires PyMOL).
No parameter schema in public metadata yet.
Sponsors
Readme
cmxflow 🧪
Build cheminformatics and computational chemistry pipelines with composable blocks. Tune end-to-end with Bayesian Optimization. Or ask an LLM agent to do it.
Quick examples
Prepare ligands for docking
Details
- Repository
- github.com/b-shields/cmxflow
- Website
- b-shields.github.io/cmxflow
- Package
cmxflow- Transport
- STDIO
- Registry
- MCP registry, active