Skip to main content
Glama
masa061580

Enhanced PubMed MCP Server

by masa061580

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 search

  • get_full_abstract(pmid) - Complete abstract retrieval

  • search_pmc_fulltext(query, max_results) - PMC full-text search

  • retrieve_pubmed_results(search_id, page) - Paginated results

  • list_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

https://github.com/yourusername/enhanced-pubmed-mcp-server

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/masa061580/enhanced-pubmed-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server