getMolecules

Free

Get ChEMBL molecule records by ChEMBL ID (batch up to 20): approval status and first approval year, ATC codes, administration routes, black box/withdrawn flags, trade names and synonyms, physicochemical properties (MW, ALogP, HBA/HBD, PSA, Ro5 violations, QED), SMILES and InChIKey. Trade names feed rxnorm-mcp findDrugByName and clinicaltrials-mcp searchClinicalTrials; the ChEMBL ID feeds opentargets-mcp getDrugProfile.

Try it

Open in playground
kirha tools run chembl_getMolecules \
  --input '{
    "chemblIds": [
      "<chemblIds>"
    ]
  }'

Uses the key saved by kirha auth login.

  • chemblIdsstring[], required, 1 to 20 items