Minirag MCP
UnclaimedLocal-first RAG MCP server in Python: hybrid search (semantic + BM25 keyword boost) over your own documents. 11 MCP tools + CLI, markitdown ingestion for 12 formats, multilingual embeddings, LanceDB. Nothing leaves your machine.
Install
/absolute/path/to/uvx minirag-mcpSet up this server
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
11 of 11 tools
Documented tools (11)
From project documentation. A server handshake does not verify each tool’s description or behavior.
delete_file
Delete an indexed file, data item, or url item from the index.
ingest_data
Ingest text/markdown/html content the client holds, under a source id you choose.
ingest_file
Ingest or re-ingest one file, replacing any content already indexed for it.
ingest_url
Fetch an http(s) URL, convert it to Markdown, and index it.
list_files
List files found on disk under the document roots, plus indexed data/url sources.
query_documents
Hybrid 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.
read_chunk_neighbors
Read the chunks immediately before and after a search result, for context.
read_file
Read a source's entire indexed content as Markdown, reconstructed from its chunks rather than concatenated from them.
status
Report configuration and index status, including whether the index predates the current chunking scheme. Works even when configuration is invalid.
sync_start
Reconcile the index with the document roots (or one path inside them). Returns a jobId; the work runs in a background thread.
sync_status
Poll a sync job started by syncstart.
Tool change history
FAQ
Questions about Minirag MCP Server
- How do I connect Minirag MCP Server to Claude?
- The listing records `/absolute/path/to/uvx minirag-mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Minirag MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Minirag MCP Server do?
- Minirag MCP Server documents 11 tools to the agent, including delete_file, ingest_data, ingest_file. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.