Metadata-Version: 2.4
Name: document-rag-mcp
Version: 0.1.0
Summary: RAG MCP Server — watches folders, chunks documents, serves semantic search via MCP
License: AGPL-3.0-or-later
Requires-Python: >=3.11
Requires-Dist: chonkie[semantic]>=1.0
Requires-Dist: chromadb>=1.5
Requires-Dist: click>=8.0
Requires-Dist: mcp[cli]<2,>=1.27
Requires-Dist: openai>=1.80
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: pydantic>=2.0
Requires-Dist: pymupdf>=1.25
Requires-Dist: pyyaml>=6.0
Requires-Dist: watchfiles>=1.0
Description-Content-Type: text/markdown

# document-rag-mcp

A RAG MCP (Model Context Protocol) server. It recursively scans and watches configured directories for `.txt`, `.md`, and `.pdf` files, semantically chunks them, computes embeddings using an OpenAI-compatible API, and stores them in an embedded ChromaDB instance.

It exposes tools to search documents and retrieve original content/metadata over the MCP protocol.
