Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/Research Hub

Research Hub

I
by io.github.WenyuChiou

Research workspace for Zotero + Obsidian + NotebookLM. Search, ingest, sync, verify briefs.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
uvx research-hub-pipeline==1.0.0
Provider
Claude Code
claude mcp add io.github.wenyuchiou-research-hub -- uvx research-hub-pipeline==1.0.0

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.wenyuchiou-research-hub": {
      "command": "uvx",
      "args": [
        "research-hub-pipeline==1.0.0"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install Research Hub?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Research Hub need an API key?
No required environment variable is listed on this record.
What transport does Research Hub use?
Research Hub runs locally over stdio.
When was Research Hub last checked?
Last checked 2026-10-16. Research workspace for Zotero + Obsidian + NotebookLM. Search, ingest, sync, verify briefs.

Research workspace for Zotero + Obsidian + NotebookLM. Search, ingest, sync, verify briefs.

research-hub

A local workspace connecting literature, research artifacts, and manuscripts through traceable work.

繁體中文 · Workspace guide · Existing setup · Developer architecture

Workspace preview — unmerged and unreleased. The six-page workspace below is proposed in research-hub PR #135. PyPI 1.2.0 does not include it. Use the pinned preview installation below, or try the published literature dashboard.

Why this exists

Research crosses files and tools: a paper informs a question, an analysis changes a result, and a manuscript needs revision. Keep those connections visible when you or an AI assistant picks up the next task.

Concept diagram: research questions connect literature, evidence, analysis, manuscript proposals, and human review; changed inputs return work for review.

Start with local files. Connect Zotero for references, Obsidian for notes, and NotebookLM for source-based briefings when needed. Empirical studies and literature reviews share the workspace.

What you work with

Actual workspace UI running local demo fixtures, showing the project navigation and traceable research records.

PageYour work
ProjectState the question, goal, and project type.
LiteratureFind references and record inclusion or exclusion decisions.
EvidenceConnect claims to sources and inspect unresolved support.
Design & resultsRecord methods, results, limitations, and supporting files.
ManuscriptRegister Word, LaTeX, or Markdown; prepare outlines and revisions.
Review & deliveryInspect proposals, record decisions, and prepare a local handoff.

Files stay in your selected workspace. Registration records paths and hashes; your editor remains responsible for changing original documents.

How to try it

Workspace preview

Use Python 3.10+ and Git. Choose a new or empty workspace-demo directory. These commands install the tested, immutable preview snapshot dda3cee30f43e7eca658bfeb9b20aac35ec19ce8 without depending on a feature-branch name.

git clone -c core.autocrlf=false https://github.com/WenyuChiou/research-hub.git
cd research-hub
git fetch origin dda3cee30f43e7eca658bfeb9b20aac35ec19ce8
git checkout --detach dda3cee30f43e7eca658bfeb9b20aac35ec19ce8
python -m pip install -e '.[mcp]'
research-hub project demo --root ./workspace-demo --json
research-hub serve --workspace --root ./workspace-demo

Open the local workspace. The demo needs no account and contains a small numerical summation example and a literature-review fixture. These are teaching inputs, not model-generated research findings.

The snapshot retains its original documentation; use the current workspace guide for the merged producer pin, your own files, writing setup, task handoffs, and review. See dated verification and remaining checks before relying on the preview.

Published literature dashboard

python -m pip install research-hub-pipeline
research-hub dashboard --sample

This account-free sample opens the existing dashboard. For real integrations, use the setup guide, first 10 minutes, and dashboard tour.

How writing works

Concept diagram: a researcher prepares a task, uses a portable AI handoff or a connected Codex prose worker, checks the proposal, and explicitly accepts or requests changes.

ModeWhat happens
Portable handoffExport a task for your AI host; import its prose and candidate hashes. Export leaves the task waiting for the agent.
Connected CodexAn authenticated, compatible Codex CLI uses an explicitly trusted public writing bundle to produce prose without tools. Results wait for human review.

The public writing adapter was merged in academic-writing-skills PR #17. This integration pins its immutable main commit bc15e29e976cd6ade3484aeaa4f1230444697f8a. Verify and configure it explicitly; it is optional and is not installed as a permanent research-hub dependency. The Hub workspace remains an unmerged, unreleased preview. Connected Codex receives bounded text excerpts, not binary document contents. Use your editor for Word formatting, LaTeX compilation, and final document changes.

What you can trust

  • Traceable inputs: tasks retain input revisions, results, and decisions. Changed registered bytes can make a task stale; the workspace reports review impact.
  • Separate judgments: a resolvable reference does not prove a claim. Source identity, claim support, and human task acceptance remain distinct.
  • Explicit handoff: accepted proposals can enter a separately approved local ZIP. This does not authorize publication or cloud upload.

Local approval records an operator's assertion; it does not authenticate identity on a shared computer. Existing direct-write MCP, dashboard, and cloud tools are outside workspace approval protection. The workflow's eight stages do not advance automatically when a task finishes. Read the boundaries and recovery guide.

Use setup to choose integrations, then run research-hub doctor. NotebookLM needs a visible Google sign-in; its last recorded authentication attempt failed and has not been reverified. Treat that integration as degraded/unchecked until your own check succeeds. See NotebookLM setup and troubleshooting.

Existing personaOptional extras
Researcher[playwright,secrets]
Humanities[playwright,secrets]
Analyst[import,secrets]
Internal KM[import,secrets]

These credentials apply to the existing integrations; the local workspace demo needs none.

NameRequiredPurpose
ZOTERO_API_KEYZotero onlyZotero API authentication
ZOTERO_LIBRARY_IDZotero onlyZotero library identifier
SEMANTIC_SCHOLAR_API_KEYnoOptional search API key
SEMANTIC_SCHOLAR_RPSnoOptional search request-rate override
TAVILY_API_KEYnoOptional web search backend
BRAVE_API_KEYnoOptional web search backend

Connect through MCP/REST, check the AI host support matrix, or use local file import. The CLI reference, EZproxy guide, and live smoke checklist cover detailed operations.

Developer links

The workspace architecture explains the task ledger and approval boundaries. See the workflow runtime, MCP tools, stable API, file formats, and OpenWiki for technical detail. Use python -m research_hub describe --filter mcp_tools and --filter skills for current inventories.

Earlier dashboard material remains available: MCP flow diagram, recorded dashboard demo, and full-resolution video.

Contributing · Releases · Release process · MIT license

How do I install Research Hub?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Research Hub need an API key?
No required environment variable is listed on this record.
What transport does Research Hub use?
Research Hub runs locally over stdio.
When was Research Hub last checked?
Last checked 2026-10-16. Research workspace for Zotero + Obsidian + NotebookLM. Search, ingest, sync, verify briefs.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA