1. Conduid
  2. RAG
  3. io.github.sfrangulov/minirag-mcp
MCP server · RAG

io.github.sfrangulov/minirag-mcp

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

Unclaimed rag
37Low

Scored 2 months ago · breakdown

About io.github.sfrangulov/minirag-mcp

io.github.sfrangulov/minirag-mcp is an MCP server in the RAG category: local-first RAG MCP server: hybrid search over a folder of your own documents.

Install

uvx
uvx minirag-mcp
pip
pip install minirag-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (11)

delete_fileDelete an indexed file, data item, or url item from the index.

Parameters not published.

ingest_dataIngest text/markdown/html content the client holds, under a source id you choose.

Parameters not published.

ingest_fileIngest or re-ingest one file, replacing any content already indexed for it.

Parameters not published.

ingest_urlFetch an http(s) URL, convert it to Markdown, and index it.

Parameters not published.

list_filesList files found on disk under the document roots, plus indexed data/url sources.

Parameters not published.

query_documentsHybrid search: semantic similarity plus a keyword boost for exact terms. Each hit carries `text` (the passage that matched) and `parentId`; the enclosing sections come back once each in the response's `parents` map — see [Chunking](#chunking).

Parameters not published.

read_chunk_neighborsRead the chunks immediately before and after a search result, for context.

Parameters not published.

read_fileRead a source's entire indexed content as Markdown, reconstructed from its chunks rather than concatenated from them.

Parameters not published.

statusReport configuration and index status, including whether the index predates the current chunking scheme. Works even when configuration is invalid.

Parameters not published.

sync_startReconcile the index with the document roots (or one path inside them). Returns a `jobId`; the work runs in a background thread.

Parameters not published.

sync_statusPoll a sync job started by `sync_start`.

Parameters not published.

Ask AI

✦

Ask AI about io.github.sfrangulov/minirag-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.sfrangulov/minirag-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About io.github.sfrangulov/minirag-mcp

How do I install io.github.sfrangulov/minirag-mcp?

Run uvx minirag-mcp, then add the server to your MCP client's configuration.

Is io.github.sfrangulov/minirag-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.sfrangulov/minirag-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.