gradusnikov
MCP Servergradusnikovpublic

pubmed search mcp server

A Model Content Protocol server that provides tools to search and retrieve academic papers from PubMed database.

Repository Info

6
Stars
5
Forks
6
Watchers
0
Issues
Python
Language
BSD 3-Clause "New" or "Revised" License
License

About This Server

A Model Content Protocol server that provides tools to search and retrieve academic papers from PubMed database.

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

PubMedSearch MCP Server

smithery badge

A Model Content Protocol server that provides tools to search and retrieve academic papers from PubMed database.

Features

  • Search PubMed by keywords in title/abstract or author names
  • Retrieve detailed information including title, authors, journal, abstract, DOI and more

Installing via Smithery

To install pubmed-search-mcp-server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @gradusnikov/pubmed-search-mcp-server --client claude

Installing Manually

  1. Clone this repository:

    git clone <repository-url>
    cd pubmed-search-mcp-server
    
  2. Install dependencies:

    pip install fastmcp requests python-dotenv
    
  3. Create a .env file in the project root (if needed for configuration)

Usage

  1. Start the server in development mode:

    mcp dev pubmed_search_mcp_server.py
    
  2. or add the server to Claude Desktop app CLAUDE_DIRECTORY/claude_desktop_config.json. For example if you are using Windows Subsystem for Linux (WSL) it may look like this:

    "pubmed-search": {
                "command": "wsl.exe",
                "args": [
                    "bash",
                    "-c",
                    "source /home/[user]/anaconda3/etc/profile.d/conda.sh && conda activate mcp && mcp run /home/[user]/pubmed-search-mpc-server/pubmed_search_mcp_server.py"
                ]
            },
    

Quick Start

1

Clone the repository

git clone https://github.com/gradusnikov/pubmed-search-mcp-server
2

Install dependencies

cd pubmed-search-mcp-server
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownergradusnikov
Repopubmed-search-mcp-server
LanguagePython
LicenseBSD 3-Clause "New" or "Revised" License
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation