lookup
Fetch a compound’s properties, safety data, physical constants, biochemical role, or metabolic pathways as plain text by specifying the compound name and topic.
Instructions
Fetch a specific fact or value about a compound as plain text.
Use it when the request asks for a named piece of data — pick the topic:
"properties" (default): formula, molecular weight, CAS number, IUPAC name, LogP, InChIKey (PubChem).
"safety": GHS hazards — H/P statements, pictograms, signal word. For lab protocols and risk assessments.
"physical": experimental melting point, boiling point, density, solubility.
"biochem": compound class and biological role (ChEBI), related enzymes and proteins (UniProt).
"pathway": metabolic pathways the compound appears in (KEGG).
Not this tool for: a bare compound name with no named value asked for — that means show the substance, use generate_molecule. Nor for a visual data sheet with the structure beside the facts — use lookup_molecule_data. Nor for the IR bands or ¹H signals a structure should give — derived from the structure, not looked up — use predict_spectrum. This tool draws nothing; it returns text.
IMPORTANT: Always pass English or IUPAC compound names, never localized names — 'Aspirin' not 'Acetylsalicylsäure', 'Caffeine' not 'Coffein'.
Args: name: English/IUPAC compound name (e.g. 'Aspirin', 'Histidine'). topic: Which facts to fetch — see the list above.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| topic | No | properties |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |