Skip to main content

RAG MCP Server — watches folders, chunks documents, serves semantic search via MCP

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

document_rag_mcp-0.1.0.tar.gz (270.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

document_rag_mcp-0.1.0-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file document_rag_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: document_rag_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 270.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for document_rag_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 84869de24b09e9b4f28391106e301f1f64a80037187d0dc0f7b67921e81d78d1
MD5 b25798d3519e4c9c7bfe9ed0b088b2d2
BLAKE2b-256 852e66222faad7fc668235fb032bf2ca318f7fae9ba2d0b90f77307f4d0e6eb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for document_rag_mcp-0.1.0.tar.gz:

Publisher: release.yml on janLo/document-rag-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file document_rag_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for document_rag_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0c954fd0847eaacbc35f2206eec026ae943b54bf1c80d8d477155d97d9e98629
MD5 bcb641a348a961099f218a752c15e7f4
BLAKE2b-256 8c61cca17aa1bf6e3988e6763060da98511fad98f5e07fd6ccba96aab8eb57ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for document_rag_mcp-0.1.0-py3-none-any.whl:

Publisher: release.yml on janLo/document-rag-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page