getProteinEntry

Free

Get a curated UniProtKB entry by accession: function, subcellular location, disease involvement (with OMIM IDs), natural variant summary, DrugBank drugs targeting the protein, and identifiers that chain into other sources (Ensembl gene = Open Targets target ID, NCBI Gene, HGNC, ChEMBL target, OMIM, PDB). Use searchProteins or mapIds first to get the accession from a gene symbol.

Try it

Open in playground
kirha tools run uniprot_getProteinEntry \
  --input '{
    "accession": "P00533"
  }'

Uses the key saved by kirha auth login.

  • accessionstring, required

    UniProt accession, e.g. P00533 (from searchProteins or mapIds)

  • maxVariantsnumber, default 20, 0 to 100

Works in any harness

Get your API key, then install with one command

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