Enhanced PubMed Search

by masa061580

Not rated
GitHub

About

A search server for PubMed, the biomedical literature database, using a pure Node.js implementation.

Details

Author
masa061580
Categories
Search, Other, Database

Setup

Install Enhanced PubMed Search in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/masa061580/enhanced-pubmed-mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

A search server for PubMed, the biomedical literature database, using a pure Node.js implementation.

πŸ”¬No Python Required- Pure Node.js implementation of PubMed search MCP server

# Claude Desktop Configuration { "mcpServers": { "pubmed": { "command": "npx", "args": ["-y", "enhanced-pubmed-mcp-server"] } } }

- βœ…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

# 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

Add to yourclaude_desktop_config.json:

{ "mcpServers": { "pubmed": { "command": "npx", "args": ["-y", "enhanced-pubmed-mcp-server"] } } }

- Windows:%APPDATA%\Claude\claude_desktop_config.json
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json

- 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

// 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")

- Node.js14.0.0 or higher
- Internet connectionfor PubMed API access

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

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

Interact with DROMA drug-omics association analysis databases using natural language.

Unofficial server for accessing Open Targets platform data for gene-drug-disease associations research.

Query records of Korean independence activists from the Ministry of Patriots and Veterans Affairs.

Search and retrieve articles from bioRxiv, the preprint server for biology.

Search and access clinical trial data from ClinicalTrials.gov.

H1B salary data, compensation benchmarks, and job market analysis

Extracts basic chemical information about drugs and compounds from the PubChem API.

Search and access chemical compound information from the PubChem database.

A server for searching, retrieving, and analyzing articles from the PubMed database.

Access and interact with Allen Institute for Neural Dynamics (AIND) metadata directly within your IDE.

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.