MCP.Market

Scholar RAG MCP server

by notwhiteblank·io.github.notwhiteblank/scholar-rag-mcp·v0.4.0·5 stars

Academic paper knowledge-base MCP server: PDF ingest, vector search with reranking, KB management.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

5 stars55 downloads/wk

Reviews

Write one

Nobody has reviewed Scholar RAG MCP yet.

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

Scholar RAG MCP 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-16 · same rubric, same numbers if you re-run it

no findings
  • Code scan56 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 43 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Scholar RAG MCP compares

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

Safety score
88/100
higher than 80% of 4,461 AI and agents servers
GitHub stars
5
more than 78% of 2,713 AI and agents servers
Downloads a week
55
more than 45% of 1,554 AI and agents servers with a package

Install Scholar RAG MCP in Claude Code, Cursor or VS Code

claude mcp add scholar-rag-mcp -- uvx scholar-rag-mcp
Add to Cursor

What the publisher says

From the Scholar RAG MCP repository's README, as published. We do not edit it. Read it on GitHub

scholar-rag-mcp

<!-- mcp-name: io.github.notwhiteblank/scholar-rag-mcp -->

Status: preview release (v0.4.0). Interfaces and storage layout may change in future versions.

scholar-rag-mcp is a publishable academic-paper knowledge-base MCP tool. Point it at a folder of PDFs and it ingests each paper through a real parsing pipeline (MinerU), normalizes metadata, annotates section structure, chunks and embeds the text, and stores everything in Qdrant - after which an agent (or you) can semantically search chunks, run PubMed-style document queries, read full text section by section, add/remove single papers, and manage knowledge bases - all through 11 MCP tools over stdio. Embedding, annotation and re-ranking run on OpenAI-compatible model services (e.g. vLLM).

Features

extraction (local heuristics, CrossRef, optional GROBID) -> cleaning -> section annotation -> deterministic chunking (configurable 300/1500/100 chars) -> embedding.

  • Real ingestion pipeline: MinerU PDF parsing (python/cli/api backends) -> metadata

metadata filtering (doc_id, section, year, journal, ...) evaluated inside the Qdrant index. 100k-chunk p95 query latency < 1s (see docs/perf-report.md).

  • Fast retrieval at scale: embedding first-pass + cross-encoder re-rank, optional

get_job; safe to restart (interrupted jobs are recovered and skipped on re-run).

  • Async jobs: createkb/adddocument are background jobs with progress queryable via

pages on demand*.

  • Context-safe reading: paginated getdocumenttext with hard size caps; *outline first,

removedocument, getdocument, getdocumenttext, listdocuments, searchdocuments, searchchunks, getjob.

  • 11 MCP tools over stdio: listkbs, createkb, deletekb (two-phase), adddocument,

(default location is platform-specific, see Data layout); Qdrant is either auto-launched (single binary, version-pinned) or connected to an external instance.

  • Self-contained storage: knowledge bases live under a single data directory

Installation

scholar-rag-mcp runs on Linux x64, Windows x64 and macOS (Intel and Apple Silicon). It is published on PyPI; the standard way to run it is with uv (a suitable Python 3.12 is fetched automatically):

uvx scholar-rag-mcp             # download and start the MCP server (stdio)

No repository checkout is needed. Configure model endpoints and storage with SCHOLARRAG environment variables or /config.json (see .env.example); the Qdrant binary used for auto-launch is downloaded per platform on first use.

One-click install / uninstall

uvx scholar-rag-mcp install --with-mineru # install via uv, provision managed MinerU, register MCP clients
uvx scholar-rag-mcp install              # MCP only; bring your own parse service (see PDF parsing)
scholar-rag-mcp uninstall                # unregister clients and remove the package

uvx scholar-rag-mcp install installs the package via uv tool install and interactively walks through the six model-endpoint settings (chat/embed/rerank base URLs and model names), using the defaults listed in Minimal environment unless a SCHOLARRAG value or a --chat-base-url / --chat-model / --embed-base-url / --embed-model / --rerank-base-url / --rerank-model flag is given; --yes accepts all defaults without prompting. It then detects the four supported MCP clients (Claude Desktop, Claude Code, opencode, Codex) and registers the tool by merging the scholar-rag-mcp entry into their user-level configs, touching only that entry; pass --client to register a single client. Configs that cannot be parsed (e.g. JSON with comments) are left untouched and a manual snippet is printed instead.

Shortened. The full README is on GitHub.

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

Scholar RAG MCP: common questions

Is Scholar RAG MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Scholar RAG MCP safety report
How do I install Scholar RAG MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Scholar RAG MCP need an API key?
No secret keys are declared. It reads 4 settings from the environment.
Is Scholar RAG MCP maintained?
The last commit was 63 days ago (2026-09-04). The latest release is v0.4.0.
What can I use instead of Scholar RAG MCP?
Servers from other publishers that do the same job: IWE (iwe.md) MCP server, PDF MCP server and Basic Memory MCP server.
How does Scholar RAG MCP compare with other AI and agents MCP servers?
safety score 88/100 (higher than 80% of 4,461 AI and agents servers); github stars 5 (more than 78% of 2,713 AI and agents servers); downloads a week 55 (more than 45% of 1,554 AI and agents servers with a package). Full comparison.

Alternatives to Scholar RAG MCP

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

  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A
  • PDF
    Agentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.
    A
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    B
  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A
  • Local Rag
    Easy-to-setup local RAG server with minimal configuration
    A