# Stanford PubMed MCP

> Stanford PubMed gives you access to biomedical literature from the National Library of Medicine, covering 36M+ articles. Use this MCP to conduct deep academic searches: find related studies via similarity algorithms, track citations for research impact, or filter results by specific genes, drugs, and clinical trial phases.

## Overview
- **Category:** education
- **Price:** Free
- **Tags:** pubmed, ncbi, biomedical, clinical-trials, mesh, medical-research, genes, drugs

## Description

Writing a literature review used to mean spending hours jumping between databases, manually verifying article relevance, and cross-referencing citation details. Now you can connect your AI client through Vinkius and pull together sophisticated searches in one conversation. This MCP connects directly to the gold standard source for life science research. You'll get more than just basic keyword searches; you can use controlled vocabulary like MeSH terms or filter results down to articles with free full-text access. Whether you need to check drug interactions, find recent meta-analyses on a specific topic, or build a reading list of similar papers, this tool handles the complexity so your agent can focus only on synthesizing the findings for you.

## Tools

### batch_get_articles
Retrieves full metadata for several articles using a list of PubMed IDs (PMIDs).

### get_abstract
Pulls the complete structured abstract text from a single PubMed article.

### get_article
Fetches core details for an article, including authors, journal name, and publication date, using its PMID.

### get_citations
Finds articles that reference a specific paper, helping to track the work's academic impact.

### get_related_articles
Uses NCBI’s similarity algorithm to find literature related by title, abstract, or MeSH headings.

### search_by_author
Finds articles published by a specific author using the 'Last Name First Initial' format.

### search_by_journal
Limits results to papers published in a specified journal, like Nature or JAMA.

### search_by_mesh
Performs highly precise searches using controlled medical topic vocabulary terms (MeSH).

### search_clinical
Filters the search exclusively for clinical trial publications, including Phase I-IV reports.

### search_drugs
Searches articles specifically about compounds or medicines by their name (e.g., metformin).

### search_free_full_text
Limits the search to open-access articles where the full manuscript is available for free reading.

### search_genes
Narrows results to articles that mention specific genes like TP53 or BRCA1.

### search_pubmed
Performs a general search across the 36M+ database of biomedical articles on PubMed.

### search_recent
Finds publications published within a certain timeframe, useful for staying current in your field.

### search_reviews
Searches specifically for systematic review articles and meta-analyses to synthesize findings.

### search_trending
Identifies research papers that are currently generating the most attention in the academic community.

## Prompt Examples

**Prompt:** 
```
Find recent clinical trials for CAR-T cell therapy in lymphoma
```

**Response:** 
```
I've searched PubMed for clinical trial publications on "CAR-T cell therapy lymphoma". The results include recent Phase I-III trials from major cancer centers.
```

**Prompt:** 
```
Search for BRCA1 gene articles related to breast cancer prevention
```

**Response:** 
```
I've found PubMed articles mentioning the BRCA1 gene in the context of breast cancer prevention, including studies on genetic screening and prophylactic interventions.
```

**Prompt:** 
```
Find free full-text systematic reviews on metformin and diabetes prevention
```

**Response:** 
```
I've filtered PubMed for free full-text systematic reviews on metformin and diabetes prevention, returning open-access meta-analyses from PubMed Central.
```

## Capabilities

### Find related and supporting literature
Discover articles that are scientifically related to a core paper using NCBI's similarity algorithm.

### Filter by specific biological markers
Target search results based on named genes, drugs, or medical subject headings (MeSH) for precision.

### Trace research impact and history
Identify which papers have cited a given article to understand its influence or find follow-up studies.

### Retrieve structured paper summaries
Get full, sectioned abstracts (Methods, Results, Conclusions) for rapid evaluation of paper relevance without reading the whole text.

### Isolate specific study types
Search only for clinical trials or systematic review meta-analyses to meet high evidence standards.

## Use Cases

### Evaluating a new drug's safety profile
A pharmacologist wants to check all evidence on metformin. They ask their agent to use `search_drugs` and then limit the results using `search_clinical`. The agent returns only Phase III randomized controlled trials, giving them immediate data on patient outcomes.

### Writing a chapter on genetic markers
A PhD student needs to gather all literature related to TP53. They instruct their agent to use `search_genes` and then run `get_related_articles` multiple times, building a comprehensive bibliography of connected studies.

### Quickly assessing research gaps
A clinician reads an interesting paper but needs more context. They ask the agent to use `search_by_mesh` for the core topic and then run `get_citations` on the original paper, immediately showing them who else has researched it.

### Finding open-access systematic reviews
A researcher needs a quick overview of treatments that doesn't require expensive journal subscriptions. They ask their agent to use `search_reviews` combined with `search_free_full_text`, and the system returns only open-access meta-analyses.

## Benefits

- Precision filtering: Instead of relying on broad keywords, you can use MeSH terms or search genes (e.g., BRCA1) to guarantee your results are highly specific to the topic at hand.
- Contextual evidence gathering: The ability to run `get_citations` allows you to map a paper's influence, seeing exactly which later studies built upon its findings.
- Efficiency in review writing: Use `get_abstract` to pull structured summaries (Background, Methods, Results) for dozens of papers quickly, letting you assess relevance without opening 50 PDFs.
- Targeting evidence levels: If you need the highest level of proof, use `search_reviews` or `search_clinical` to filter out opinion pieces and focus only on systematic meta-analyses.
- Building reading lists: The `batch_get_articles` tool lets your agent pull metadata for multiple papers at once, making it easy to compare studies side-by-side.

## How It Works

The bottom line is you get accurate, filtered academic data directly into your workflow.

1. Tell your AI client what you're looking for, specifying criteria like a gene name (e.g., BRCA1) or drug compound (e.g., metformin).
2. The MCP translates that request into precise searches using the NCBI database tools and pulls back structured metadata.
3. Your agent receives a clean list of results, complete with abstracts, citation counts, and links to related literature.

## Frequently Asked Questions

**How do I search for specific genetic markers using Stanford PubMed?**
Use the `search_genes` tool. You simply provide the gene name (e.g., BRCA1 or TP53) and the MCP filters the 36M+ database to show only relevant articles.

**Is Stanford PubMed better than Google Scholar for medical research?**
For structured, verifiable biomedical data, yes. This MCP connects directly to the National Library of Medicine’s gold standard source, providing tools like `search_by_mesh` that go beyond general keyword matching.

**How can I find out how important a paper is?**
You use the `get_citations` tool. It checks the database and tells you exactly which other researchers have cited that specific article, giving you a measure of its academic impact.

**What if I only want articles I can read for free?**
Run a search using `search_free_full_text`. This tool filters out paywalled content and returns only open-access articles available through PubMed Central, saving you time.

**Can Stanford PubMed help me compare multiple studies?**
Yes. You can use the `batch_get_articles` tool to pull full metadata for several specific PMIDs in one go, making comparison straightforward.