lookupMeshTerms

Free

Resolve natural language medical/scientific terms to their canonical MeSH (Medical Subject Headings) descriptors, for MeSH-based PubMed searches (searchPubmed meshTerms). For example, 'statins' resolves to 'Hydroxymethylglutaryl-CoA Reductase Inhibitors', 'chronic kidney disease' resolves to 'Renal Insufficiency, Chronic'. Returns the canonical heading, scope note, and synonyms for each term.

Try it

Open in playground
kirha tools run pubmed_lookupMeshTerms \
  --input '{
    "terms": [
      "statins"
    ]
  }'

Uses the key saved by kirha auth login.

  • termsstring[], required, 1 to 10 items

    Natural language medical/scientific terms to resolve to MeSH headings. Use common names, abbreviations, or synonyms (e.g. 'statins', 'COPD', 'high blood pressure')

Works in any harness

Get your API key, then install with one command

  • Claude Code
  • OpenCode
  • π
  • Windsurf
  • Gemini CLI
  • Codex
  • Cursor
  • GitHub Copilot