hmdb-database
Search Human Metabolome Database
Also available from: davila7
This skill provides access to the Human Metabolome Database containing over 220,000 metabolite entries. Researchers can search by chemical name, structure, or ID to retrieve properties, spectra, and biomarker data for metabolomics studies.
Download the skill ZIP
Upload in Claude
Go to Settings → Capabilities → Skills → Upload skill
Toggle on and start using
Test it
Using "hmdb-database". Find information about caffeine including its HMDB ID, molecular weight, and whether it is a known biomarker.
Expected outcome:
- HMDB ID: HMDB0001854 (Caffeine)
- Chemical Formula: C8H10N4O2
- Molecular Weight: 194.19 g/mol
- SMILES: CN1C=NC2=C1C(=O)N(C(=O)N2C)C
- Status: Detected in blood, urine, saliva
- Biomarker Status: No - not currently listed as a disease biomarker
- Biospecimen Locations: Blood, Urine, Saliva, Breast Milk
- Concentration in Urine: Typically 0.1-10 mg/L (varies by caffeine intake)
Using "hmdb-database". Search for metabolites that are biomarkers for diabetes and show their normal and abnormal concentration ranges in blood.
Expected outcome:
- Several HMDB metabolites are associated with diabetes biomarker status:
- 1. Glucose (HMDB0000122) - Elevated in diabetic conditions
- 2. HbA1c (HMDB0000741) - Key diabetes monitoring biomarker
- 3. Fructosamine (HMDB0002044) - Short-term glucose control indicator
- Typical blood concentration ranges will be shown with age and condition considerations.
Using "hmdb-database". What metabolic pathways involve cholesterol and what are the associated SMPDB pathway IDs?
Expected outcome:
- Cholesterol (HMDB0000067) is involved in multiple pathways:
- 1. Steroid Biosynthesis (SMP0000001)
- 2. Bile Acid Biosynthesis (SMP0000012)
- 3. Lipid Metabolism (SMP0000035)
- Each pathway shows associated enzymes, reactions, and cross-references to KEGG.
Security Audit
SafeThis is a pure documentation skill with no executable code. All 129 static findings are FALSE POSITIVES caused by markdown formatting patterns being misidentified as security issues. The backticks detected are markdown inline code spans (e.g., `accession`, `smiles`, `inchi`), not Ruby/shell command execution. The 'weak cryptographic algorithm' detections are chemical identifiers (InChI/InChIKey), not encryption. The hardcoded URLs are legitimate HMDB database endpoints essential to the skill's function. No code, network calls, file system access, or command execution exists.
Risk Factors
⚡ Contains scripts
🌐 Network access
📁 Filesystem access
🔑 Env variables
⚙️ External commands
Quality Score
What You Can Build
Identify Unknown Metabolites
Match experimental MS or NMR spectra against HMDB reference libraries to identify unknown compounds in samples.
Find Biomarker Associations
Search for metabolites associated with specific diseases and review concentration ranges for diagnostic applications.
Cross-Reference Chemical IDs
Map HMDB entries to external databases like KEGG, PubChem, and ChEBI for integrated pathway analysis.
Try These Prompts
Find information about {metabolite_name} in HMDB. Include its chemical formula, molecular weight, and SMILES string.Search HMDB for metabolites that serve as biomarkers for {disease_name}. List their concentration ranges in relevant biofluids.Find HMDB metabolites with NMR spectra matching a 600 MHz proton NMR. Which compounds have peaks in the 7-8 ppm aromatic region?
Find the SMPDB pathway IDs for metabolites in the {pathway_name} pathway. Cross-reference with KEGG pathway identifiers.Best Practices
- Always cite HMDB in publications using the format recommended in their documentation
- Note the HMDB version (currently v5.0) in your research for reproducibility
- Download complete datasets for large-scale analysis rather than making repeated web queries
Avoid
- Do not attempt web scraping against HMDB - contact them for API access instead
- Do not assume all fields are populated for every metabolite (concentration data is sparse)
- Do not confuse predicted spectral data with experimental data without checking the quality indicators
Frequently Asked Questions
How do I access HMDB programmatically?
What file formats can I download?
How many metabolites are in HMDB?
Can I use HMDB for commercial purposes?
What identifiers can I search with?
Does HMDB include spectral data?
Developer Details
Author
K-Dense-AILicense
HMDB is offered to the public as a freely available resource. Use and re-distribution of the data, in whole or in part, for commercial purposes requires explicit permission of the authors and explicit acknowledgment of the source material (HMDB) and the original publication (see the HMDB citing page). We ask that users who download significant portions of the database cite the HMDB paper in any resulting publications.
Repository
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/hmdb-databaseRef
main
File structure