MCP.Market

pubmed-stream MCP server

by melhzy·io.github.melhzy/pubmed-stream·v0.4.4

Search PubMed and PMC, read full texts, map evidence and build Obsidian knowledge graphs

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars780 downloads/wk

Reviews

Write one

Nobody has reviewed pubmed-stream yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

pubmed-stream tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan17 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How pubmed-stream compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 60% of 1,297 Productivity servers
Downloads a week
780
more than 89% of 423 Productivity servers with a package

Install pubmed-stream in Claude Code, Cursor or VS Code

claude mcp add pubmed-stream -- uvx pubmed-stream
Add to Cursor

What the publisher says

From the pubmed-stream repository's README, as published. We do not edit it. Read it on GitHub

pubmed-stream: literature searches in PubMed, for researchers and their AI assistants

<!-- mcp-name: io.github.melhzy/pubmed-stream -->

From a PubMed search to a knowledge graph of the literature. pubmed-stream downloads full-text articles from PubMed Central, maps the evidence around key papers, and links everything a study collects into an Obsidian knowledge graph, where papers connect through citations, similarity and MeSH topics. It is built on NCBI's official E-utilities, works from the command line or Python, and needs nothing beyond requests. AI assistants use it too: it is a plugin for Claude Code and Codex, and an MCP server for them and Gemini CLI, so you can ask a research question in plain English and get an answer that cites only papers the assistant downloaded and read.

Documentation: melhzy.github.io/pubmed-stream, the tutorials, guides and reference in one searchable website, with every notebook shown with its results.

A study made with it: the Aβ\56 retraction impact page**, how a retracted Alzheimer's paper spread through the literature and how much of it language models learned, as an interactive page where every number comes from the study's files; see Studies.

New to programming? Start with tutorial 0, which takes a research question to a map of its literature in an afternoon. Click Open in Colab to run it in your web browser, with nothing to install; you only type your question into one settings cell.

flowchart LR
    S["PubMed searches"] -->|"download"| D["Full-text articles<br/>metadata, references, text"]
    K["Key papers"] -->|"neighborhood"| N["Similar, citing and cited papers<br/>flagged reviews, retractions, NIH funding"]
    D --> G["Knowledge graph<br/>kg_topic, an Obsidian vault"]
    N --> G
    G --> O["Explore, write, refresh"]

Contents

  • Quick start
  • Tutorials
  • Studies
  • Installation and configuration
  • 1. Download full-text articles
  • 2. Write searches that find the right papers
  • 3. Map the evidence around a paper
  • 4. Build the knowledge graph of a study
  • 5. Use it with AI assistants (MCP and plugin), local models and Obsidian
  • Python API
  • Troubleshooting
  • How it works

Quick start

pip install pubmed-stream

# Size a search and preview its newest titles, without downloading: it counts PMC and all of PubMed
pubmed-stream search '"gut microbiota"[Title] AND frailty[Title/Abstract]'

# Download the full text of up to 50 articles, add the abstracts of those whose full text is not

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

pubmed-stream: common questions

Is pubmed-stream MCP server safe?
Mostly: it is graded B (83/100). Read the pubmed-stream safety report
How do I install pubmed-stream?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does pubmed-stream need an API key?
Yes. The registry entry asks for NCBI_API_KEY.
Is pubmed-stream maintained?
The last commit was 10 days ago (2026-10-23). The latest release is v0.4.4.
What can I use instead of pubmed-stream?
Servers from other publishers that do the same job: Obsidian Hybrid Search MCP server, DocsAgent — Zotero, Obsidian & Apple Notes MCP Server and Exomem MCP server. Compare all pubmed-stream alternatives.
How does pubmed-stream compare with other Productivity MCP servers?
safety score 83/100 (higher than 60% of 1,297 Productivity servers); downloads a week 780 (more than 89% of 423 Productivity servers with a package). Full comparison.

Alternatives to pubmed-stream

Same job from other publishers: the closest match first, then the best rated.

All pubmed-stream alternatives →
  • Obsidian Hybrid Search
    Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.
    B
  • DocsAgent — Zotero, Obsidian & Apple Notes MCP Server
    Instant, private access to your knowledge base: Zotero, Obsidian, Apple Notes (macOS).
    B
  • Exomem
    Local Markdown/Obsidian knowledge substrate for MCP agents with governed memory and hybrid search.
    A
  • Nouz
    Semantic knowledge engine for Obsidian with auto-classification and DAG hierarchy
    A
  • Obsidian
    MCP server that interacts with Obsidian via the Obsidian rest API community plugin
    A