PubMed MCP

PubMed MCP

By grll GitHub

A MCP server for PubMed data

pubmed mcp
Overview

what is PubMed MCP?

PubMed MCP is a server that allows users to search and fetch articles from the PubMed database, which contains over 35 million citations for biomedical literature.

how to use PubMed MCP?

To use PubMed MCP, you need to add specific configurations to your claude_desktop_config.json file, ensuring that the necessary command and environment variables are set up correctly.

key features of PubMed MCP?

  • Search and fetch articles from the extensive PubMed database.
  • Utilizes the pubmedclient Python package for efficient operations.
  • Supports integration with the Claude desktop application.

use cases of PubMed MCP?

  1. Researchers can quickly access relevant biomedical literature for their studies.
  2. Students can find articles for their assignments and projects.
  3. Healthcare professionals can stay updated with the latest research findings.

FAQ from PubMed MCP?

  • What is PubMed?

PubMed is a free search engine accessing primarily the MEDLINE database of references and abstracts on life sciences and biomedical topics.

  • How do I install the required components?

Ensure that the 'uv' command is installed on your system and that 'uvx' is available in your PATH.

  • Can I use PubMed MCP for all types of articles?

Yes, PubMed MCP provides access to a wide range of biomedical literature, including articles from life science journals and online books.

Content

PubMed MCP

A MCP server that allows to search and fetch articles from PubMed.

PubMed is a database of over 35 million citations for biomedical literature from MEDLINE, life science journals, and online books.

This MCP server relies on the pubmedclient Python package to perform the search and fetch operations.

Usage

Add the following to your claude_desktop_config.json file:

{
    "mcpServers": {
        "pubmedmcp": {
            "command": "uvx",
            "args": ["pubmedmcp@latest"],
            "env": {
                "UV_PRERELEASE": "allow",
                "UV_PYTHON": "3.12"
            }
        }
    }
}

Make sure uv is installed on your system and 'uvx' is available in your PATH (claude PATH sometimes is not the same as your system PATH). You can add a PATH key in your claude_desktop_config.json file to make sure uv is available in claude PATH.

No tools information available.
School MCP
School MCP by 54yyyu

A Model Context Protocol (MCP) server for academic tools, integrating with Canvas and Gradescope platforms.

canvas mcp
View Details
repo-template
repo-template by loonghao

A Model Context Protocol (MCP) server for Python package intelligence, providing structured queries for PyPI packages and GitHub repositories. Features include dependency analysis, version tracking, and package metadata retrieval for LLM interactions.

-

google-calendar mcp
View Details
strava-mcp
strava-mcp by jeremysilva1098

MCP server for strava

strava mcp
View Details

Model Context Protocol (MCP) server implementation for Rhinoceros/Grasshopper integration, enabling AI models to interact with parametric design tools

grasshopper mcp
View Details

MCP configuration to connect AI agent to a Linux machine.

security mcp
View Details

AI assistant built with Streamlit, NVIDIA NIM (LLaMa 3.3:70B) / Ollama, and Model Control Protocol (MCP).

python mcp
View Details