Enhanced PubMed Search
A search server for PubMed, the biomedical literature database, using a pure Node.js implementation.
Enhanced PubMed MCP Server
π¬ No Python Required - Pure Node.js implementation of PubMed search MCP server
Quick Start
# Claude Desktop Configuration
{
"mcpServers": {
"pubmed": {
"command": "npx",
"args": ["-y", "enhanced-pubmed-mcp-server"]
}
}
}
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
# Direct execution (no installation needed)
npx enhanced-pubmed-mcp-server
# Help and version info
npx enhanced-pubmed-mcp-server --help
npx enhanced-pubmed-mcp-server --version
Claude Desktop Integration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"pubmed": {
"command": "npx",
"args": ["-y", "enhanced-pubmed-mcp-server"]
}
}
}
Configuration file locations:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/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
// Basic search
search_pubmed("COVID-19 vaccine", 10)
// Field-specific search
search_pubmed("CRISPR[Title]", 5)
// Date range search
search_pubmed("cancer therapy AND 2023[Date - Publication]", 15)
// Full-text search in open access articles
search_pmc_fulltext("machine learning medical imaging", 20)
// Get complete abstract
get_full_abstract("35504917")
Requirements
- Node.js 14.0.0 or higher
- Internet connection for PubMed API access
License
MIT
Repository
Server Terkait
FastDomainCheck
Check domain name registration status in bulk using WHOIS and DNS dual verification.
ClaimHit
Patent Infringement MCP Server
Docs MCP
A server for efficiently searching and referencing user-configured local documents.
Vectorize
Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.
wikipedia
A minimal MCP server for interacting with Wikipedia. It provides simple tools to search for articles and retrieve full content, making it easy for AI agents to access reliable, structured knowledge.
Quotewise Quote MCP
Semantic quote search - 600K quotes with source transparency
Manticore Search
Provides access to Manticore Search, an open-source database for real-time, full-text search.
Movie Search Tool
A search tool for movies and TV shows that provides AI clients with validated, playable video links and supports real-time notifications.
Libragen
Create private, local RAG libraries that work offlineβno API keys, no cloud services. Share them as single files your whole team can use.
WikiJS
Search and retrieve content from a WikiJS knowledge base.