mcp-docs

michaelkrauty/mcp-docs
★ 1 stars Python AI/LLM Updated today
MCP server for document management — multi-format extraction, semantic search, OCR, hash-based deduplication
View on GitHub → Try with Claude — $10 free →

Quick Install

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

Add to claude_desktop_config.json:

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

Or install with pip: pip install mcp-docs

README Excerpt

MCP server for document management with multi-format extraction, semantic search, and source integrity tracking. - **Python 3.12+** - **Linux or macOS** (uses POSIX file locking via vector-core; not compatible with Windows) - [Qdrant](https://qdrant.tech/) vector database (default: `localhost:6333`) - An OpenAI-compatible embedding API (e.g., llama.cpp, Ollama, or any `/v1/embeddings` endpoint; default: `localhost:8080`)

Tools (20)

ActiveDOCS_CHUNK_OVERLAP_CHARSDOCS_MAX_CHUNK_CHARSDOCS_MAX_TAGS_PER_DOCUMENTDOCS_MAX_TAG_LENGTHDOCS_MAX_WORKERSDOCS_OCR_CACHE_ENABLEDDOCS_OCR_CONCURRENCYDOCS_OCR_DPIDOCS_OCR_IMAGE_FORMATDOCS_OCR_IMAGE_MAX_DIMENSIONDOCS_OCR_JPEG_QUALITYDOCS_OCR_MAX_PAGESDOCS_OCR_TIMEOUTDOCS_OCR_VISION_MODELDOCS_OCR_VISION_URLDeletedModifiedRelocatedVECTOR_COLLECTION_NAME

Topics

claudedocument-managementmcpmcp-serverocrpdfpythonsemantic-search