resolve
ActiveTool of Cactus
NCI CACTUS chemical identifier resolver. Convert one chemical identifier (a drug/chemical name, CAS number, SMILES, InChI, or InChIKey) into a single representation: smiles (canonical SMILES), stdinchi (standard InChI), stdinchikey (standard InChIKey), iupac_name, names (synonym list), formula (molecular formula), mw (molecular weight), or cas (CAS registry number(s)). Keyless, plain-text API.
Parameters schema
{
"type": "object",
"required": [
"identifier",
"representation"
],
"properties": {
"identifier": {
"type": "string",
"description": "Chemical name, CAS number, SMILES, InChI, or InChIKey (e.g. \"aspirin\", \"50-78-2\", \"CC(=O)Oc1ccccc1C(O)=O\")."
},
"representation": {
"type": "string",
"description": "One of: smiles, stdinchi, stdinchikey, iupac_name, names, formula, mw, cas."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Cactus
https://github.com/pipeworx-io/mcp-cactus
1/7 registries