mcpField
P
PubMed MCP

PubMed MCP

Local
github.com/grllData & Analytics123Updated 60w ago

About PubMed MCP

PubMed MCP is an MCP server for biomedical researchers to search PubMed and fetch articles using the Python pubmedclient package.

Key features

  1. 01Search PubMed literature
  2. 02Fetch article details

Use cases

  1. 01Find biomedical literature
  2. 02Retrieve information about an article

MCP support

The MCP server exposes PubMed search and article-fetching capabilities to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"pubmedmcp": {
"command": "uvx",
"args": [
"pubmedmcp@latest"
],
"env": {
"UV_PRERELEASE": "<UV_PRERELEASE>",
"UV_PYTHON": "<UV_PYTHON>"
}
}
}
}
Run commanduvx pubmedmcp@latest
Environment variables to set
UV_PRERELEASE
UV_PYTHON

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypipubmedmcp@latest

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.