Skip to main content
Glama

BioContextAI Knowledgebase MCP

Official

bc_get_recent_biorxiv_preprints

Retrieve recent research preprints from bioRxiv or medRxiv by date range, subject category, or most recent papers. Supports pagination for efficient access to up to 500 results per query.

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

NameRequiredDescriptionDefault
categoryNoSubject category filter (e.g., 'cell biology', 'neuroscience')
cursorNoStarting position for pagination
daysNoNumber of recent days to search (alternative to date range)
end_dateNoEnd date in YYYY-MM-DD format
max_resultsNoMaximum number of results to return
recent_countNoNumber of most recent preprints (alternative to date range)
serverNoServer to search: 'biorxiv' or 'medrxiv'biorxiv
start_dateNoStart date in YYYY-MM-DD format

Input Schema (JSON Schema)

{ "properties": { "category": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Subject category filter (e.g., 'cell biology', 'neuroscience')", "title": "Category" }, "cursor": { "default": 0, "description": "Starting position for pagination", "minimum": 0, "title": "Cursor", "type": "integer" }, "days": { "anyOf": [ { "maximum": 365, "minimum": 1, "type": "integer" }, { "type": "null" } ], "default": null, "description": "Number of recent days to search (alternative to date range)", "title": "Days" }, "end_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "End date in YYYY-MM-DD format", "title": "End Date" }, "max_results": { "default": 100, "description": "Maximum number of results to return", "maximum": 500, "minimum": 1, "title": "Max Results", "type": "integer" }, "recent_count": { "anyOf": [ { "maximum": 1000, "minimum": 1, "type": "integer" }, { "type": "null" } ], "default": null, "description": "Number of most recent preprints (alternative to date range)", "title": "Recent Count" }, "server": { "default": "biorxiv", "description": "Server to search: 'biorxiv' or 'medrxiv'", "title": "Server", "type": "string" }, "start_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Start date in YYYY-MM-DD format", "title": "Start Date" } }, "type": "object" }

Other Tools from BioContextAI Knowledgebase MCP

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/biocontext-ai/knowledgebase-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server