pubmed-mcp-smithery

pubmed-mcp-smithery

4

The PubMed Enhanced Search MCP Server is a tool that aids searching and retrieving academic papers from PubMed with advanced features such as MeSH term lookup and PICO-based searches. It enhances research by providing detailed paper information and facilitating evidence-based literature searches.

PubMed Enhanced Search MCP Server

A Model Content Protocol server designed to enhance search and retrieval of academic papers from PubMed. It offers features like:

  • Keyword search with optional journal filters.
  • Result sorting by relevance or date.
  • MeSH term lookup.
  • Publication count statistics for comparison.
  • Structured PICO-based searches.

Features

  • Detailed paper information including abstract, DOI, authors, and keywords.
  • Structured PICO-based searches.

Installing

  • Requires Python 3.6+ and pip.

Usage

  • Run the server locally using Python commands.

MCP Functions

  • search_pubmed for articles.
  • get_mesh_terms for medical terms.
  • get_pubmed_count for publication statistics.
  • format_paper_details for paper information.
  • pico_search for structured searches.

Rate Limiting

Handles potential NCBI's E-utilities service rate limiting automatically.