getTargetAssociatedDiseases

Free

Rank the diseases associated with a target (gene) by Open Targets association score (0-1), with the score broken down per evidence type. Pass diseaseIds to score specific target-disease pairs. Target IDs are Ensembl; use the symbol with chembl-mcp searchTargets for ChEMBL bioactivity data.

Try it

Open in playground
kirha tools run opentargets_getTargetAssociatedDiseases \
  --input '{
    "targetId": "ENSG00000146648"
  }'

Uses the key saved by kirha auth login.

  • targetIdstring, required

    Ensembl gene ID from searchEntities, e.g. ENSG00000146648

  • diseaseIdsstring[], Up to 50 items

    EFO/MONDO IDs to restrict to specific pairs

  • includeIndirectboolean, default false

    Also score ancestor diseases with evidence propagated from their descendants

  • limitinteger, default 15, 1 to 50
  • nameFilterstring

    Keep diseases whose name contains this text, e.g. lung

  • pageinteger, default 0, 0 to 200
  • sortBystring, default "overall"

    Rank by overall score or by one evidence type, e.g. genetic_association for genetic evidence

    One of overall, genetic_association, somatic_mutation, clinical, affected_pathway, literature, animal_model, rna_expression

Works in any harness

Get your API key, then install with one command

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