findEuropePmcPassages

Free

Find the passages of one or more open-access full texts (up to 5 articles or preprints) that best match a question, ranked by keyword relevance (BM25). Use it to answer questions whose answer sits in the methods, results, tables or figure legends rather than the abstract. Matching is lexical: phrase the question with the terms the paper would use (gene, drug, assay, cell line, numbers). Fails for articles that are not open access.

Try it

Open in playground
kirha tools run europepmc_findEuropePmcPassages \
  --input '{
    "ids": [
      "<ids>"
    ],
    "question": "what concentration of doxycycline was used to induce expression"
  }'

Uses the key saved by kirha auth login.

  • idsstring[], required, 1 to 5 items
  • questionstring, required, At least 3 characters

    e.g. "what concentration of doxycycline was used to induce expression"

  • limitinteger, default 8, 1 to 20
  • sectionsstring[]

    Search only sections whose heading contains one of these, or figures/tables by label, e.g. ["methods"], ["table"]

Works in any harness

Get your API key, then install with one command

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