Provides tools for searching PubMed for medical literature, retrieving complete abstracts, and searching within open-access PubMed Central (PMC) articles. It includes features for pagination and accessing search history.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Enhanced PubMed MCP ServerSearch for open access articles about AI in medical imaging"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Enhanced PubMed MCP Server
š¬ No Python Required - Pure Node.js implementation of PubMed search MCP server
Quick Start
Features
ā No Python Dependencies - Pure Node.js implementation
š¬ Enhanced PubMed Search - Complete abstracts, MeSH terms, keywords
š PMC Full-Text Search - Search within open access articles
š¾ Search History - SQLite database for persistent storage
š Open Access Detection - Identify freely available articles
š Cross-Platform - Works on Windows, macOS, and Linux
Usage
Command Line
Claude Desktop Integration
Add to your claude_desktop_config.json:
Configuration file locations:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Available Tools
search_pubmed(query, max_results)- Enhanced PubMed searchget_full_abstract(pmid)- Complete abstract retrievalsearch_pmc_fulltext(query, max_results)- PMC full-text searchretrieve_pubmed_results(search_id, page)- Paginated resultslist_pubmed_searches()- Search history
Search Examples
Requirements
Node.js 14.0.0 or higher
Internet connection for PubMed API access
License
MIT
Repository
https://github.com/yourusername/enhanced-pubmed-mcp-server