getBioactivities
Free
Measured potency data (IC50, Ki, Kd, EC50) from ChEMBL for a compound, a target, or a compound-target pair, most potent first (by pChEMBL). Use a compound alone to see its target/off-target profile, a target alone to find the most potent ligands. Only records with a pChEMBL value are returned. Takes ChEMBL target IDs from searchTargets/getMechanisms (not Ensembl IDs); molecule ChEMBL IDs can come from opentargets-mcp getKnownDrugs.
Try it
kirha tools run chembl_getBioactivities \
--input '{}'Uses the key saved by kirha auth login.
activityTypesstring[], default ["IC50","Ki"], At least 1 itemOne of IC50, Ki, Kd, EC50
limitinteger, default 20, 1 to 50minPchemblnumber, 0 to 14pChEMBL = -log10(molar): 6 = 1 µM, 7 = 100 nM, 9 = 1 nM
moleculeChemblIdstring, Matches ^CHEMBL\d+$Compound ChEMBL ID, salts resolved to parent
offsetinteger, default 0, 0 to 10000targetChemblIdstring, Matches ^CHEMBL\d+$Target ChEMBL ID from searchTargets, e.g. CHEMBL203
π

Works in any harness
Get your API key, then install with one command
- π
