bc_get_recent_biorxiv_preprints
Search bioRxiv and medRxiv for recent research preprints by date range, category, or recent count. Retrieve paginated results for efficient access to up-to-date scientific studies.
Instructions
Get recent preprints from bioRxiv or medRxiv.
This tool searches the bioRxiv and medRxiv preprint servers for research papers. You can search by date range, recent posts, or most recent papers. Results are paginated with up to 100 papers per API call.
Args: server (str): Server to search - 'biorxiv' or 'medrxiv' (default: 'biorxiv'). start_date (str, optional): Start date in YYYY-MM-DD format. end_date (str, optional): End date in YYYY-MM-DD format. days (int, optional): Number of recent days to search (1-365). recent_count (int, optional): Number of most recent preprints (1-1000). category (str, optional): Subject category filter (e.g., 'cell biology', 'neuroscience'). cursor (int): Starting position for pagination (default: 0). max_results (int): Maximum number of results to return (default: 100, max: 500).
Returns: dict: Preprint search results or error message
Input Schema
Name | Required | Description | Default |
---|---|---|---|
category | No | Subject category filter (e.g., 'cell biology', 'neuroscience') | |
cursor | No | Starting position for pagination | |
days | No | Number of recent days to search (alternative to date range) | |
end_date | No | End date in YYYY-MM-DD format | |
max_results | No | Maximum number of results to return | |
recent_count | No | Number of most recent preprints (alternative to date range) | |
server | No | Server to search: 'biorxiv' or 'medrxiv' | biorxiv |
start_date | No | Start date in YYYY-MM-DD format |