MCP servers for RAG

117 servers from the official MCP Registry that work with RAG, 1 of them official. 85 need no API key and 28 can run hosted. Each row shows the security checks, the secrets asked for and an install command.

Sort
How we check servers

Registry data fetched

RAG MCP servers 117

MCP servers, RAG, most relevant first
Type Secrets Version Actions
★ 642 io.github.ggozad/haiku-rag

Local-first agentic RAG with citations - hybrid search, reranking, multimodal document retrieval

7/7All passed76health of 100PyPIRuns locallyNoneno keys asked0.101.2
★ 425 io.github.shinpr/mcp-local-rag

Easy-to-setup local RAG server with minimal configuration

7/7All passed76health of 100npmRuns locallyNoneno keys asked0.23.1
★ 336 io.github.aa0101181514/tw-legal-rag

Citation-guarded retrieval over 22M Taiwan court judgments and administrative interpretations

3/3All passed59health of 100RemoteHostedNoneno keys asked2.3.1
★ 45 io.github.EllisMorrow/omniclip-rag-mcp

Read-only local-first MCP server for private Markdown, PDF, and Tika-backed search on Windows.

3/41 warning49health of 100MCPBRuns locallyNoneno keys asked0.4.13
★ 45 io.github.msjsc001/omniclip-rag-mcp

Read-only local-first MCP server for private Markdown, PDF, and Tika-backed search on Windows.

3/41 warning49health of 100MCPBRuns locallyNoneno keys asked0.4.8
★ 24 io.github.cq27-dev/rag-rat

Repository intelligence, code graph, history, papertrail, and cross-agent memory for coding agents.

6/71 warning68health of 100npmRuns locallyNoneno keys asked0.24.1
★ 13 io.github.damoqiongqiu/mcp-local-rag

Semantic code & doc search with keyword boost. AST code nav, auto HF mirror, local, privacy-first.

7/7All passed49health of 100npmRuns locallyNoneno keys asked0.21.0
★ 7 io.github.alphaparkinc/genpark-rag-semantic-boundary-chunker-skill

Semantic boundary preserving text chunker maintaining markdown headers, code fences, and paragraphs

3/41 warning47health of 100MCPBRuns locallyNoneno keys asked1.0.1
★ 5 io.github.notwhiteblank/scholar-rag-mcp

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

5/72 warnings51health of 100PyPIRuns locallyNoneno keys asked0.4.0
★ 3 io.github.Brightdotdev/darwin-rag

Local-first RAG engine with MCP server for AI agent integration.

7/81 warning53health of 100PyPIRuns locally3secrets asked0.2.18
★ 3 io.github.kroq86/vector-db-mcp

Assembly-accelerated DuckDB MCP server for code search, indexing, and symbol lookup.

4/4All passed41health of 100DockerRuns locallyNoneno keys asked0.1.1
★ 2 io.github.calypso-so/multimodal-rag-mcp-server

Calypso multimodal RAG for grounded answers from docs, images, charts, and knowledge.

7/7All passed57health of 100npmRuns locally1secret asked3.0.0
★ 2 io.github.RobThePCGuy/rag-vault

Local RAG MCP server with hybrid search, PDF/DOCX support, and zero-config setup

7/7All passed61health of 100npmRuns locallyNoneno keys asked1.5.3
★ 1 io.github.AswaniSahoo/climate-ipcc-rag

Search IPCC AR6 WG1 and answer with page-level citations, or refuse when unsupported.

4/4All passed55health of 100DockerRuns locally1secret asked0.1.0
★ 1 io.github.jaimenbell/rag-mcp

Minimal RAG-over-a-corpus MCP retrieval: search_knowledge returns cited chunks. Local embeddings.

7/7All passed56health of 100PyPIRuns locallyNoneno keys asked0.1.0
io.github.JcJamet/ia-qa-eval

LLM & RAG evals: hallucination, eval contracts, semantic tests, tokens & model info. Free, no key.

4/4All passed43health of 100RemoteHostedNoneno keys asked1.0.1
dev.agentdiet/rag-diet

Strips 85-97% of HTML/DOM boilerplate into clean Markdown, skeletons, or BM25-ranked RAG chunks.

4/4All passed45health of 100RemoteHostedNoneno keys asked7.0.17
com.ai-rete-rag/ai-rete-rag-mcp

Author rules from policy docs, then decide: a Rete engine gives the verdict, an LLM explains why.

8/8All passed50health of 100PyPILocal or hosted1secret asked0.11.0
io.github.DimonSmart/local-vector-search-mcp

Local Markdown search, navigation and editing via MCP, with optional vector embeddings.

4/4All passed53health of 100NuGetRuns locallyNoneno keys asked0.1.3
io.github.linggen/linggen

Local, privacy-focused RAG service for code search via MCP. https://linggen.dev

2/2All passed41health of 100RemoteRuns locallyNoneno keys asked0.1.2
★ 3k io.github.butterbase-ai/mcp

Butterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.

8/8All passed76health of 100npmLocal or hosted1secret asked1.0.0
★ 406 io.github.VectifyAI/pageindex-mcp

Reasoning-based RAG system for chatting with long PDFs. Supports local and online files.

6/71 warning60health of 100npmRuns locallyNoneno keys asked1.8.2
★ 349 io.github.metadist/synaplan

Self-hosted AI workspace: semantic RAG document search, long-term memory, and AI chat via MCP.

4/4All passed64health of 100RemoteHostedNoneno keys asked5.6.0
★ 292 io.github.guaardvark/guaardvark

Local AI studio on your GPU: images, video, music, voice, RAG. Needs the Guaardvark app installed.

5/72 warnings60health of 100PyPIRuns locallyNoneno keys asked3.3.0
★ 291 io.github.HarimxChoi/google-surf-mcp

Web, academic and code search with graph RAG, data lineage, ontology and cross-project schema links.

6/82 warnings56health of 100npmRuns locally4secrets asked1.1.4
★ 162 io.github.jztan/pdf-mcp

Agentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.

3/41 warning77health of 100PyPIRuns locallyNoneno keys asked3.5.0
★ 121 com.apple-rag/mcp-server

Apple developer docs and WWDC transcripts with RAG retrieval and Jev relevance ranking.

4/4All passed52health of 100RemoteHostedNoneno keys asked5.0.26
★ 101 io.github.IvenKooLab/loci

Cross-session memory and hybrid RAG over your notes and docs. Local-first, with cited answers.

7/7All passed70health of 100PyPIRuns locallyNoneno keys asked0.4.0
★ 92 io.github.pouyahasanamreji/continuum

Shared memory + orchestration for your coding agents. Local-first MCP, vector RAG.

4/4All passed45health of 100DockerRuns locallyNoneno keys asked0.3.0
★ 91 io.github.ahmedEid1/lumen

Self-hostable agentic-AI LMS: catalog, RAG tutor, FSRS reviews, AI authoring, ingest.

2/2All passed52health of 100RemoteRuns locallyNoneno keys asked2.0.0
★ 81 io.github.cognicore-dev/cognicore-env

Memory, reflection and safety for AI agents. Hosted or local, no vector database.

3/3All passed59health of 100RemoteHostedNoneno keys asked0.10.3
★ 72 io.github.appwrite/mcp Official Appwrite

Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN

5/5All passed77health of 100PyPILocal or hostedNoneno keys asked2.0.1
★ 66 io.github.rolandpg/zettelforge

Agentic memory for cyber threat intelligence. STIX graphs, actor aliasing, offline RAG, Sigma/YARA.

7/7All passed61health of 100PyPIRuns locallyNoneno keys asked2.4.0
★ 64 io.github.tomohiro-owada/devrag

Lightweight local RAG MCP server. 40x token reduction.

2/2All passed40health of 100RemoteRuns locallyNoneno keys asked1.2.0
★ 59 io.github.sfrangulov/minirag-mcp

Local-first RAG MCP server: hybrid search over a folder of your own documents

6/71 warning55health of 100PyPIRuns locallyNoneno keys asked1.0.0
★ 36 io.github.nonatofabio/local-faiss-mcp

Local FAISS vector database for RAG with document ingestion, semantic search, and MCP prompts.

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked0.2.0-rc.3
★ 32 com.mcparmory/ragie

Ingest, manage, and retrieve documents for RAG-powered AI applications

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.2
★ 32 com.mcparmory/pinecone

Create and manage vector database indexes, backups, and collections

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.2
★ 29 io.github.raintree-technology/docpull

Sync public web sources into cited context packs for AI agents, RAG, and MCP clients.

6/71 warning62health of 100PyPIRuns locallyNoneno keys asked6.8.0
★ 24 io.github.sgx-labs/same

Persistent memory for AI coding agents. Local-first SQLite + vector search. 17 MCP tools.

6/71 warning57health of 100npmRuns locallyNoneno keys asked0.12.1
★ 22 io.github.heubme2020/datasinking

Full-text financial reports (US, China, Japan, Korea, Taiwan, UK) as clean Markdown for RAG agents.

8/8All passed59health of 100PyPILocal or hosted1secret asked0.2.17
★ 20 io.github.memtomem/memtomem

Markdown-first long-term memory for AI agents. Hybrid BM25 + vector search, runs locally.

6/71 warning62health of 100PyPIRuns locallyNoneno keys asked0.7.0
★ 15 io.github.studiomeyer-io/local-memory-mcp

Persistent local AI memory. SQLite + FTS5 + vector search, knowledge graph. No cloud, no API keys.

7/7All passed64health of 100npmRuns locallyNoneno keys asked2.4.3
★ 15 io.github.HZYAI/ragscore

Generate QA datasets & evaluate RAG systems with failure diagnosis. Any LLM.

7/7All passed47health of 100PyPIRuns locally2secrets asked0.8.6
★ 13 io.github.swnotmetal/koma-core-mcp

Protected RAG storage — agents discover public metadata, content only by access token.

7/7All passed65health of 100npmRuns locally1secret asked0.1.1
★ 12 io.github.tonydzi/sqlite-graph-memory

Recall over your markdown notes: vector search plus your [[wikilinks]] as a graph, in SQLite.

7/7All passed62health of 100PyPIRuns locallyNoneno keys asked0.3.3
★ 12 io.github.HaseebKhalid1507/velocirag

Lightning-fast RAG for AI agents. 4-layer fusion, ONNX Runtime, sub-200ms search.

7/7All passed43health of 100PyPIRuns locallyNoneno keys asked0.7.4
★ 12 io.github.meloncafe/chromadb-remote-mcp

Remote ChromaDB vector database MCP server with streamable HTTP transport

4/51 warning59health of 100DockerLocal or hosted1secret asked1.0.2
★ 8 io.github.BigCactusLabs/dead-letter

Convert .eml and .mbox email to clean Markdown for RAG, LLM pipelines, and local knowledge bases

7/7All passed59health of 100PyPIRuns locallyNoneno keys asked0.4.9
★ 7 io.github.GCTRL-TECH/gctrl

Governed graph-native agent memory: knowledge extraction, fusion, hybrid RAG, scoped access tokens.

7/7All passed64health of 100npmRuns locally1secret asked1.2.0

Showing 1 to 50 of 117. These are the most recently updated; search or pick a category for the rest.

RAG MCP servers: common questions

What's the most popular MCP server for RAG?

Start with the official one, io.github.appwrite/mcp, since it comes from the company itself. Among community builds, the most-starred on GitHub are haiku.rag (★ 642), mcp-local-rag (★ 425) and tw-legal-rag (★ 336). If you want one that passed every check, haiku.rag did.

Can I trust these RAG MCP servers?

On registry checks, 92 of 117 come out clean. We also read the code or live tool list of 89 of them without running anything, and 12 raised a warning worth reading, such as an install script or text aimed at the AI. Treat a pass as "nothing found", and give any server the least access that works.

Which RAG MCP servers need no API key?

85 of the 117 list no secrets, including haiku.rag, mcp-local-rag and tw-legal-rag. Some still ask you to sign in once they run.

Does RAG make its own MCP server?

Yes. io.github.appwrite/mcp is published under a namespace the official MCP Registry verified to the company. The other 116 come from 107 independent publishers.

How do I add a RAG MCP server to Claude?

To connect RAG through haiku.rag, use this Claude Desktop (pypi) entry: { "mcpServers": { "haiku-rag": { "command": "uvx", "args": [ "haiku-rag==0.101.2" ] } } }. Pin the version shown before you rely on it.

Do I have to install a RAG MCP server?

28 can run hosted, so you only paste a URL into Claude, Cursor or VS Code. The 96 that run locally ship as 40 npm, 38 PyPI, 6 Docker, 5 MCPB bundle and 1 NuGet packages.

More topics: every “MCP server for…” page. Prefer a skill? Claude skills for this (246).