Skip to main content
Glama

pubmed_search_articles

Search PubMed for biomedical articles using keywords, filters, and customizable parameters like date range, publication types, and sorting. Retrieve article IDs, counts, and optional brief summaries in JSON format.

Instructions

Searches PubMed for articles using a query term and optional filters (max results, sort, date range, publication types). Uses NCBI ESearch to find PMIDs and ESummary (optional) for brief summaries. Returns a JSON object with search parameters, ESearch term, result counts, PMIDs, optional summaries, and E-utility URLs.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
dateRangeNoDefines an optional date range for the search.
fetchBriefSummariesNoNumber of top PMIDs for which to fetch brief summaries using ESummary. Set to 0 to disable. Max 50. Default 0.
filterByPublicationTypesNoAn array of publication types to filter by (e.g., ["Review", "Clinical Trial"]).
maxResultsNoMaximum number of articles to retrieve. Corresponds to ESearch's 'retmax' parameter. Default is 20, max is 1000.
queryTermYesThe primary keyword or phrase to search for in PubMed. Must be at least 3 characters long.
sortByNoSorting criteria for results. Options: 'relevance' (default), 'pub_date', 'author', 'journal_name'.relevance

Other Tools

Related Tools

Latest Blog Posts

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/cyanheads/pubmed-mcp-server'

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