filesystem-rag-mcp

freyajeffers/filesystem-rag-mcp
★ 0 stars Python File System Updated today
Local filesystem RAG MCP server: vector + full-text search over your files. Streamable HTTP + stdio, OAuth 2.1 with dynamic client registration, compliant with MCP spec 2026-07-28.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "filesystem-rag-mcp": {
      "command": "uvx",
      "args": [
        "filesystem-rag-mcp"
      ]
    }
  }
}

Or install with pip: pip install filesystem-rag-mcp

README Excerpt

Local filesystem RAG MCP server combining vector/semantic search and full-text (BM25) search over files. Compliant with MCP spec 2026-07-28 / 2026-07-29, supporting both `stdio` and `http` (Streamable HTTP) transports, along with OAuth 2.1 authentication and Dynamic Client Registration (RFC 7591). - **MCP Protocol Conformance**: Built against MCP specification 2026-07-28 (`mcp[cli]>=1.21.0`), supporting tool calling, resources (`fs://stats`, `fs://config`), and prompts (`rag_query`).

Tools (20)

deep_searchdownload_file_rawfetch_targeted_datafind_symbol_referencesget_chunkget_chunk_contextget_corpus_graphget_index_statusgit_searchgrep_searchhttplist_directorylist_workspacespack_contextpatch_filepytestread_fileread_file_markdownread_files_batchrefresh_file