Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Status ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Quillrag
Quillrag logo
Health: ActiveRecent health check succeeded.Last checked 10/4/2026, 7:01:40 AM

Quillrag

User RatingsBe the first to rate and review this MCP server!
View Repository3 GitHub StarsTotal stargazers on GitHub for the source repository (3 stars).
raglocal-searchknowledge-memorymcprust

Local Rust RAG server with MiniLM embeddings, hybrid search, incremental indexing, and MCP tools for document retrieval.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON ▾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for quillrag, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (4) Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Overview

The quillrag MCP server indexes local notes, documentation, and source code, then retrieves relevant chunks through MCP tools. It combines MiniLM cosine similarity with BM25 keyword matching using Reciprocal Rank Fusion, while skipping unchanged files during incremental updates. Run it as a single binary over stdio and configure an MCP client to search a local corpus during conversations. Reach for it when you need private, local retrieval without Node, Python, or a separate model download.

Use cases

•Index local notes for conversational search
•Search source code and project documentation
•Refresh changed files without re-embedding unchanged content
•Inspect corpus size and file-type coverage
•Run private retrieval without network access

Key features

•Incremental file and directory indexing
•MiniLM dense embeddings
•BM25 and Reciprocal Rank Fusion retrieval
•Local single-file storage
•MCP and CLI interfaces
•Status and full-clear tools

Capabilities & Tool Schemas (4) ~112 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Quillrag.

rag_index

Incrementally index a directory/file. Skips unchanged files, re-embeds only diffs. Pruning is scoped to the directory you pass: docs indexed from other roots are untouched. Symlinked files/dirs are followed.

rag_search

Hybrid retrieval: dense MiniLM cosine + BM25 keyword, fused with Reciprocal Rank Fusion. Returns ranked chunks with source paths.

rag_status

Document/chunk counts, bytes indexed, file-type breakdown.

rag_clear

Wipe everything.

How Quillrag works

What quillrag MCP server does

The quillrag MCP server turns local files into a searchable retrieval-augmented generation store. It is distributed as a static Rust binary with the MiniLM embedding model included, so normal operation does not require Node, Python, pip, npm, or downloading a model. Processing, storage, and search remain on the local machine; the project states that it has no network code path after installation.

The default indexer handles common text and code formats, including Markdown, plain text, JSON, YAML, TOML, CSV, HTML, XML, logs, and many programming-language files. It skips dot-directories and several build or dependency directories such as node_modules, target, dist, venv, and __pycache__. Paragraphs are split into chunks with a 1000-character cap and 120-character overlap.

How it works

rag_index walks a file or directory and records document content, metadata, and embeddings. Content hashes let it skip unchanged files and re-embed only modified content. Pruning applies only to the root being indexed, so indexing one directory does not remove documents previously added from another root. Symlinked files and directories are followed, while cycles, broken links, and unreadable directories stop the walk before the store is changed.

rag_search combines dense retrieval from MiniLM embeddings with BM25 keyword retrieval. Reciprocal Rank Fusion merges the two rankings and returns ranked chunks with their source paths. Dense retrieval uses an exact, single-threaded scan of the stored vectors rather than an approximate nearest-neighbor index, so query time grows with corpus size.

The data is stored in one redb file, with a BM25 sidecar index rebuilt during indexing. The model loads lazily on the first indexing or search operation; the MCP handshake and rag_status do not load it. The project reports roughly 20 ms for startup and MCP initialization, about 25 ms for later searches on a small corpus, and higher latency as the number of vectors increases.

Setup and configuration

Download a release binary for Linux x86_64, macOS Apple Silicon, or Windows x86_64, or build it with cargo install --path .. Linux release binaries from version 0.1.6 require glibc 2.39 or newer; older Linux distributions should build from source with a local toolchain.

Start the MCP process with quillrag serve. A client configuration can pass the data directory through QUILLRAG_DATA:

config.json
{
  "mcpServers": {
    "quillrag": {
      "command": "/usr/local/bin/quillrag",
      "args": ["serve"],
      "env": { "QUILLRAG_DATA": "~/.local/share/quillrag" }
    }
  }
}

The same engine is available from the CLI with index, search, status, and clear commands. File extensions can be extended with the CLI -e option or the corresponding extensions setting.

Tools and capabilities

The quillrag MCP server exposes four tools:

  • rag_index incrementally indexes a file or directory, with optional behavior to avoid pruning or force re-embedding for the selected root.
  • rag_search performs hybrid semantic and keyword retrieval and returns ranked chunks with source paths.
  • rag_status reports document and chunk totals, indexed bytes, and file-type counts.
  • rag_clear removes the complete store.

Optional PDF and OCR extraction is available to applications embedding the library with those features. The README does not describe those extractors as part of the standard standalone binary setup.

Limitations and notes

Retrieval is an exact linear scan, not ANN search. The README estimates roughly 25 ms for 1,000 chunks, 250 ms for 10,000, and 2–5 seconds for 100,000; the latter figures are extrapolated. The binary is about 105 MB, with approximately 120 MB idle RAM usage and up to about 250 MB during batch embedding.

Older indexes affected by a historical chunk-path association issue should be rebuilt in a new data directory and verified before switching clients. Explicitly use rag_clear or the CLI clear when the whole store must be removed; indexing another root does not wipe unrelated roots.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • MCP Local Rag logoMCP Local Rag

    Privacy-first document search server running entirely locally. Supports semantic search over PDFs, DOCX, TXT, and Markdown files with LanceDB vector storage and local embeddings - no API keys or cloud services required.

    🧠 Knowledge & Memory4 views
    Compare vs MCP Local Rag →
  • Moxie Docs MCP logoMoxie Docs MCP
    ★ Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory34 views
    Compare vs Moxie Docs MCP →
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory17 views
    Compare vs Scrivener MCP →
  • Enquire MCP logoEnquire MCP

    Long-term memory for AI agents (Claude Code/Desktop, Cursor, ChatGPT, Codex, OpenClaw) backed by a local Obsidian markdown vault. Hybrid retrieval (BM25 + ML embeddings + BGE reranker, RRF-fused), HNSW + int8 quantization, agentic RAG (HyDE + sub-question), GraphRAG-light (Louvain wikilink community detection), standalone Obsidian Bases, PDFs + Tesseract OCR. 46 tools, 19 MCP prompts, MIT, SLSA L2, zero cloud calls during serve. npx -y @oomkapwn/enquire-mcp serve --vault

    🧠 Knowledge & Memory3 views
    Compare vs Enquire MCP →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
3
Stargazers on the source repository.
Last commit
11d ago
Most recent push to the default branch.
Tools exposed
4
Callable tools this server registers over MCP.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Quillrag

quillrag is an MCP server that connects AI clients to a local indexed corpus of notes, documents, and code. Its main tools index files incrementally, search with MiniLM dense retrieval plus BM25, report index status, and clear the store. It runs as a single Rust binary with local storage and no post-installation network path.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewQuillrag AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/quillrag?style=directory)](https://allmcps.com/mcp/quillrag)
HTML Embed
<a href="https://allmcps.com/mcp/quillrag"><img src="https://allmcps.com/api/badge/quillrag?style=directory" alt="Quillrag on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
More technical detailsExpand ▾
LicenseMIT
ClientsClaude Desktop, Cursor, Cline / VS Code, Windsurf, Claude Code, VS Code (GitHub Copilot), Zed, OpenAI Codex CLI, Gemini CLI, JetBrains AI Assistant, Roo Code, Continue, LM Studio
Last updatedOct 6, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars3
GitHub Star CountTotal stargazers on GitHub representing community popularity (3 stars).
Last commit11d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 27, 2026
47Quality signal: Fair · 47/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools20/30
Adoption & activity5/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory →Best MCP servers for Memory & Knowledge →Alternatives to Quillrag →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients