Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"research-hub": {
"args": [
"serve"
],
"command": "research-hub"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Turn your research stack into an AI-operable workspace. > Use Zotero, Obsidian, and NotebookLM together, or start with any two. research-hub gives your AI assistant a real CLI, MCP server, REST API, and dashboard for repeatable literature workflows.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'research-hub-pipeline' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked research-hub-pipeline against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools / productivity
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
Read, write, and manage files on the local filesystem
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
MCP Security Weekly
Get CVE alerts and security updates for io.github.WenyuChiou/research-hub and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Turn your research stack into an AI-operable workspace. Use Zotero, Obsidian, and NotebookLM together, or start with any two. research-hub gives your AI assistant a real CLI, MCP server, REST API, and dashboard for repeatable literature workflows.

Traditional Chinese: README.zh-TW.md | Watch the full-res mp4
📚 Part of the agentic AI learning roadmap — a 7-stage curated path for building agentic AI, multilingual (zh-TW · zh-Hans · English). This workspace is referenced in §13 (research workflow skills).
🧪 Real-use signal: in daily use by 1 PhD researcher (Lehigh CEE) tracking 7+ research clusters across Zotero + Obsidian + NotebookLM. Shipping since Apr 2026, docs updated for v0.95.0.
pip install research-hub-pipeline
research-hub dashboard --sample # preview with sample data, no accounts needed
For a real research-hub vault with Zotero / Obsidian / NotebookLM integration, pick the install path matching your stack in § Start Here.
These are generated by a real research-hub vault, not mockups.
Obsidian paper note: Markdown note with title, authors, DOI, Zotero key, tags, cluster, status, and verification metadata.
Obsidian Bases dashboard: generated .base file with sortable paper
metadata and reading status.
Obsidian graph view: managed topic folders and labels can be colored with
research-hub vault graph-colors --refresh.
Generated crystals are also plain Markdown notes under
hub/<cluster>/crystals/*.md, so they can be linked, searched, and read
by MCP tools at low token cost.
research-hub does not replace Zotero, Obsidian, or NotebookLM. It connects them so an AI agent can operate the workflow.
| What you can do | Zotero alone | NotebookLM alone | Generic RAG | Obsidian-Zotero plugin | research-hub | |---|-