Search and retrieve academic papers from the PubMed database effortlessly. Access detailed information including titles, authors, journals, abstracts, and DOIs with ease. Enhance your research capabilities by integrating this server into your workflow.
Tools
search_pubmed
Search the PubMed database using specified keywords and/or author names. This function allows users to search the PubMed database by providing keywords for titles or abstracts and/or author names. It returns a specified number of results in a formatted dictionary. Parameters: - title_abstract_keywords (List[str]): Keywords to search for in the title or abstract. - authors (List[str]): Author names to include in the search. Format: surname followed by initials, e.g., "Doe JP". - num_results (int): Maximum number of results to return. Default is 10. Returns: - Dict[str, Any]: A dictionary containing the success status, a list of results with PubMed IDs, links, abstracts, and the total number of results found.
format_paper_details
Fetch and format details of multiple PubMed articles. This function retrieves details for a list of PubMed IDs and formats them into a list of dictionaries containing article information. Parameters: - pubmed_ids (List[str]): A list of PubMed IDs to fetch details for. Returns: - List[Dict[str, Any]]: A list of dictionaries, each containing details of a PubMed article.