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_citationsType:
BaseRESTToolDescription: 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_referencesType:
BaseRESTToolDescription: 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)