@pipeworx/chembl
Connect: https://gateway.pipeworx.io/chembl/mcp · Install: one-click buttons
Tools: 6
ChEMBL MCP — drug-discovery database from EBI: bioactive molecules, drug targets, mechanism of action, clinical phases. Keyless.
Tools
search(query, type?, limit?)— search molecules / targets / assays / docsmolecule(chembl_id)— full molecule recordtarget(chembl_id)— target (protein) recordmechanism(chembl_id)— mechanism of action for a moleculeactivities(molecule_chembl_id?, target_chembl_id?, limit?)— activity recordsdrug_indications(molecule_chembl_id?, mesh_id?, limit?)— disease indications
Data source
https://www.ebi.ac.uk/chembl/api/data/
Tools
- search — Full-text search the ChEMBL drug-discovery database for molecules, targets, assays, or documents; returns ChEMBL IDs and summary fields you can pass to
molecule,target, oractivities. - molecule — Full molecule record by ChEMBL ID (e.g. “CHEMBL25” = aspirin).
- target — Target record by ChEMBL target ID.
- mechanism — Mechanism of action records (filtered by molecule_chembl_id).
- activities — Retrieve bioactivity records from ChEMBL filtered by molecule_chembl_id and/or target_chembl_id; returns IC50/Ki/EC50 values, assay descriptions, and units.
- drug_indications — Retrieve approved drug indication records from ChEMBL filtered by molecule_chembl_id and/or MeSH disease ID; returns disease names, efo_id cross-references, and max clinical trial phase.
Tools
-
activities— Retrieve bioactivity records from ChEMBL filtered by molecule_chembl_id and/or target_chembl_id; returns IC50/Ki/EC50 values, assay descriptions, and units. -
drug_indications— Retrieve approved drug indication records from ChEMBL filtered by molecule_chembl_id and/or MeSH disease ID; returns disease names, efo_id cross-references, and max clinical trial phase. -
mechanism— Mechanism of action records (filtered by molecule_chembl_id). -
molecule— Full molecule record by ChEMBL ID (e.g. CHEMBL25 = aspirin). -
search— Full-text search the ChEMBL drug-discovery database for molecules, targets, assays, or documents; returns ChEMBL IDs and summary fields you can pass to `molecule`, `target`, or `activities`. -
target— Target record by ChEMBL target ID.