bc_get_europepmc_articles
Search and retrieve scientific articles from the Europe PMC database by query, title, abstract, or author. Sort by recent or cited results to target current research or established topics.
Instructions
Query the Europe PMC database for scientific articles.
Use 'recent' sort for current research queries and 'cited' sort for comprehensive career overviews or well-established topics (e.g., "what has author X published on in their career").
Provide at least one of the following search parameters:
- query: General search query string
- title: Search term for article titles
- abstract: Search term for article abstracts.
- author: Author name (e.g., "last_name,first_name"). Should not contain spaces. These will be combined with the specified search type ("and" or "or"). For a broad search, prefer the "query" parameter and "or" search type. Only use the "and" search type if you want to ensure all terms must match.
Args: query (str, optional): General search query string. title (str, optional): Search term for article titles. abstract (str, optional): Search term for article abstracts. author (str, optional): Author name (e.g., "last_name,first_name"). Should not contain spaces. search_type (str): Search type - "and" or "or" (default: "or"). sort_by (str): Sort by - "recent" for most recent, "cited" for most cited or None for no specific sorting (default: None). page_size (int): Number of results to return (default: 25, max: 1000).
Returns: dict: Article search results or error message
Input Schema
Name | Required | Description | Default |
---|---|---|---|
abstract | No | Search term for article abstracts | |
author | No | Author name (e.g., 'kuehl,malte') | |
page_size | No | Number of results to return | |
query | No | Search query string, not specific to any field | |
search_type | No | Search type: 'and' or 'or' | or |
sort_by | No | Sort by: 'recent' for most recent, 'cited' for most cited or None for no specific sorting | |
title | No | Search term for article titles |