Europepmc Citations Tools

Configuration File: europepmc_citations_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the europepmc_citations_tools.json configuration file.

Available Tools

EPMC_get_citations (Type: BaseRESTTool)

Get articles that cite a specific paper from Europe PMC. Given a PubMed ID (PMID), returns a list…

EPMC_get_citations tool specification

Tool Information:

  • Name: EPMC_get_citations

  • Type: BaseRESTTool

  • Description: Get articles that cite a specific paper from Europe PMC. Given a PubMed ID (PMID), returns a list of citing articles with their titles, authors, journals, publication years, and citation counts. This enables citation network traversal: find what papers cite a given study to track research impact, identify follow-up studies, and discover related work. Essential for systematic reviews and literature mapping. Use PMID from EuropePMC search results.

Parameters:

  • pmid (string) (required) PubMed ID of the article to find citations for. Examples: ‘25378148’ (AlphaFold paper), ‘33234567’, ‘29474920’ (CRISPR review). Find PMIDs using Europe PMC search.

  • page (integer) (optional) Page number for paginated results (1-based). Default: 1.

  • pageSize (integer) (optional) Number of citing articles to return per page (1-1000). Default: 25.

Example Usage:

query = {
    "name": "EPMC_get_citations",
    "arguments": {
        "pmid": "example_value"
    }
}
result = tu.run(query)

EPMC_get_references (Type: BaseRESTTool)

Get the reference list (bibliography) of a specific paper from Europe PMC. Given a PubMed ID (PMI…

EPMC_get_references tool specification

Tool Information:

  • Name: EPMC_get_references

  • Type: BaseRESTTool

  • Description: Get the reference list (bibliography) of a specific paper from Europe PMC. Given a PubMed ID (PMID), returns all articles cited BY that paper (its reference list). This is the reverse of citations: instead of finding who cites a paper, find what papers it cites. Essential for understanding a paper’s intellectual foundations, finding seminal works, and tracing research lineage. Use PMID from EuropePMC search results.

Parameters:

  • pmid (string) (required) PubMed ID of the article whose references you want. Examples: ‘25378148’, ‘33234567’, ‘29474920’. Find PMIDs using Europe PMC search.

  • page (integer) (optional) Page number for paginated results (1-based). Default: 1.

  • pageSize (integer) (optional) Number of references to return per page (1-1000). Default: 25.

Example Usage:

query = {
    "name": "EPMC_get_references",
    "arguments": {
        "pmid": "example_value"
    }
}
result = tu.run(query)