freshcrate
Skin:/
Home > MCP Servers > qdrant-loader

qdrant-loader

Enterprise-ready vector database toolkit for building searchable knowledge bases from multiple data sources. Supports multi-project management, automatic ingestion from Confluence/JIRA/Git, intelligen

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Enterprise-ready vector database toolkit for building searchable knowledge bases from multiple data sources. Supports multi-project management, automatic ingestion from Confluence/JIRA/Git, intelligent file conversion (PDF/Office/images), and semantic search. Includes MCP server for seamless AI assistant integration.

README

QDrant Loader

PyPI - qdrant-loader PyPI - mcp-server PyPI - qdrant-loader-core CodeRabbit Pull Request Reviews Test Coverage License: GPL v3

📝 Changelog v1.0.0 - Latest improvements and bug fixes

A comprehensive toolkit for loading data into Qdrant vector database with advanced MCP server support for AI-powered development workflows.

🎯 What is QDrant Loader?

QDrant Loader is a data ingestion and retrieval system that collects content from multiple sources, processes and vectorizes it, then provides intelligent search capabilities through a Model Context Protocol (MCP) server for AI development tools.

Perfect for:

  • 🤖 AI-powered development with Cursor, Windsurf, and other MCP-compatible tools
  • 📚 Knowledge base creation from technical documentation
  • 🔍 Intelligent code assistance with contextual information
  • 🏢 Enterprise content integration from multiple data sources

📦 Packages

This monorepo contains three complementary packages:

Data ingestion and processing engine

Collects and vectorizes content from multiple sources into QDrant vector database.

Key Features:

  • Multi-source connectors: Git, Confluence (Cloud & Data Center), JIRA (Cloud & Data Center), Public Docs, Local Files
  • File conversion: PDF, Office docs (Word, Excel, PowerPoint), images, audio, EPUB, ZIP, and more using MarkItDown
  • Smart chunking: Modular chunking strategies with intelligent document processing and hierarchical context
  • Incremental updates: Change detection and efficient synchronization
  • Multi-project support: Organize sources into projects with shared collections
  • Provider-agnostic LLM: OpenAI, Azure OpenAI, Ollama, and custom endpoints with unified configuration

Core library and LLM abstraction layer

Provides the foundational components and provider-agnostic LLM interface used by other packages.

Key Features:

  • LLM Provider Abstraction: Unified interface for OpenAI, Azure OpenAI, Ollama, and custom endpoints
  • Configuration Management: Centralized settings and validation for LLM providers
  • Rate Limiting: Built-in rate limiting and request management
  • Error Handling: Robust error handling and retry mechanisms
  • Logging: Structured logging with configurable levels

AI development integration layer

Model Context Protocol server providing search capabilities to AI development tools.

Key Features:

  • MCP Protocol 2025-06-18: Latest protocol compliance with dual transport support (stdio + HTTP)
  • Advanced search tools: Semantic search, hierarchy-aware search, attachment discovery, and conflict detection
  • Cross-document intelligence: Document similarity, clustering, relationship analysis, and knowledge graphs
  • Streaming capabilities: Server-Sent Events (SSE) for real-time search results
  • Production-ready: HTTP transport with security, session management, and health checks

🚀 Quick Start

Installation

# Install both packages
pip install qdrant-loader qdrant-loader-mcp-server

# Or install individually
pip install qdrant-loader          # Data ingestion only
pip install qdrant-loader-mcp-server  # MCP server only

5-Minute Setup

  1. Create a workspace

    mkdir my-workspace && cd my-workspace
  2. Initialize workspace with templates

    qdrant-loader init --workspace .
  3. Configure your environment (edit .env)

    # Qdrant connection
    QDRANT_URL=http://localhost:6333
    QDRANT_COLLECTION_NAME=my_docs
    
    # LLM provider (new unified configuration)
    OPENAI_API_KEY=your_openai_key
    LLM_PROVIDER=openai
    LLM_BASE_URL=https://api.openai.com/v1
    LLM_EMBEDDING_MODEL=text-embedding-3-small
    LLM_CHAT_MODEL=gpt-4o-mini
  4. Configure data sources (edit config.yaml)

    global:
      qdrant:
        url: "http://localhost:6333"
        collection_name: "my_docs"
      llm:
        provider: "openai"
        base_url: "https://api.openai.com/v1"
        api_key: "${OPENAI_API_KEY}"
        models:
          embeddings: "text-embedding-3-small"
          chat: "gpt-4o-mini"
        embeddings:
          vector_size: 1536
    
    projects:
      my-project:
        project_id: "my-project"
        sources:
          git:
            docs-repo:
              base_url: "https://github.com/your-org/your-repo.git"
              branch: "main"
              file_types: ["*.md", "*.rst"]
  5. Load your data

    qdrant-loader ingest --workspace .
  6. Start the MCP server

    mcp-qdrant-loader --env /path/tp/your/.env

🔧 Integration with Cursor

Add to your Cursor settings (.cursor/mcp.json):

{
  "mcpServers": {
    "qdrant-loader": {
      "command": "/path/to/venv/bin/mcp-qdrant-loader",
      "env": {
        "QDRANT_URL": "http://localhost:6333",
        "QDRANT_COLLECTION_NAME": "my_docs",
        "OPENAI_API_KEY": "your_key"
      }
    }
  }
}

Alternative: Use configuration file (recommended for complex setups):

{
  "mcpServers": {
    "qdrant-loader": {
      "command": "/path/to/venv/bin/mcp-qdrant-loader",
      "args": [
        "--config",
        "/path/to/your/config.yaml",
        "--env",
        "/path/to/your/.env"
      ]
    }
  }
}

Example queries in Cursor:

  • "Find documentation about authentication in our API"
  • "Show me examples of error handling patterns"
  • "What are the deployment requirements for this service?"
  • "Find all attachments related to database schema"

📚 Documentation

Getting Started

User Guides

⚠️ Migration Guide (v0.7.1+)

LLM Configuration Migration Required

  • New unified configuration: global.llm.* replaces legacy global.embedding.* and file_conversion.markitdown.*
  • Provider-agnostic: Now supports OpenAI, Azure OpenAI, Ollama, and custom endpoints
  • Legacy support: Old configuration still works but shows deprecation warnings
  • Action required: Update your config.yaml to use the new syntax (see examples above)

Migration Resources

Developer Resources

🤝 Contributing

We welcome contributions! See our Contributing Guide for:

  • Development environment setup
  • Code style and standards
  • Pull request process

Quick Development Setup

# Clone and setup
git clone https://github.com/martin-papy/qdrant-loader.git
cd qdrant-loader

# Sync workspace environment (recommended)
uv sync --all-packages --all-extras

# Add a new dependency during development
uv add fastapi
uv sync

📄 License

This project is licensed under the GNU GPLv3 - see the LICENSE file for details.


Ready to get started? Check out our Quick Start Guide or browse the complete documentation.

Release History

VersionChangesUrgencyDate
qdrant-loader-v1.0.2### Changed #### Documentation - Updated contributing guide for external contributors [#273]High5/12/2026
qdrant-loader-v1.0.1### Fixed #### Qdrant-loader - Fixed UI layout issues across website pages [#253] - Privacy policy `last_updated` fallback now uses template file mtime instead of build date when Git timestamp is unavailable [#259] #### Documentation - Updated docs and removed broken internal links [#258]High5/5/2026
qdrant-loader-v1.0.0### Added #### Qdrant-loader - Contextual embeddings for enriched chunk context during ingestion [#221] ### Fixed #### Qdrant-loader - Jira Cloud connection failure due to deprecated search API endpoints [#215] - Duplicate chunks for Python files by rewriting AST parser [#217] - Duplicate document IDs causing missing chunks in metric tracking [#222] - Ingestion metrics: aligned size metrics and aggregated project results [#222] - JQL injection and query breaking when configuration values inHigh4/14/2026
qdrant-loader-core-v1.0.0### Added #### Qdrant-loader - Contextual embeddings for enriched chunk context during ingestion [#221] ### Fixed #### Qdrant-loader - Jira Cloud connection failure due to deprecated search API endpoints [#215] - Duplicate chunks for Python files by rewriting AST parser [#217] - Duplicate document IDs causing missing chunks in metric tracking [#222] - Ingestion metrics: aligned size metrics and aggregated project results [#222] - JQL injection and query breaking when configuration values inMedium4/14/2026
qdrant-loader-mcp-server-v1.0.0### Added #### Qdrant-loader - Contextual embeddings for enriched chunk context during ingestion [#221] ### Fixed #### Qdrant-loader - Jira Cloud connection failure due to deprecated search API endpoints [#215] - Duplicate chunks for Python files by rewriting AST parser [#217] - Duplicate document IDs causing missing chunks in metric tracking [#222] - Ingestion metrics: aligned size metrics and aggregated project results [#222] - JQL injection and query breaking when configuration values inMedium4/14/2026
qdrant-loader-v0.9.0### Added #### Qdrant-loader - `enable_semantic_analysis` global NLP kill switch in `chunking` config to skip spaCy/LDA processing entirely for faster ingestion [#189] - `enable_enhanced_semantic_analysis` opt-in flag in `chunking` config to gate advanced NLP fields (`pos_tags`, `dependencies`, `document_similarity`) [#195] #### Qdrant-loader-mcp-server - `expand_chunk_context` MCP tool to retrieve surrounding chunks for richer context around a specific chunk [#185] - `cluster_session_id` reMedium3/27/2026
qdrant-loader-core-v0.9.0### Added #### Qdrant-loader - `enable_semantic_analysis` global NLP kill switch in `chunking` config to skip spaCy/LDA processing entirely for faster ingestion [#189] - `enable_enhanced_semantic_analysis` opt-in flag in `chunking` config to gate advanced NLP fields (`pos_tags`, `dependencies`, `document_similarity`) [#195] #### Qdrant-loader-mcp-server - `expand_chunk_context` MCP tool to retrieve surrounding chunks for richer context around a specific chunk [#185] - `cluster_session_id` reMedium3/27/2026
qdrant-loader-mcp-server-v0.9.0### Added #### Qdrant-loader - `enable_semantic_analysis` global NLP kill switch in `chunking` config to skip spaCy/LDA processing entirely for faster ingestion [#189] - `enable_enhanced_semantic_analysis` opt-in flag in `chunking` config to gate advanced NLP fields (`pos_tags`, `dependencies`, `document_similarity`) [#195] #### Qdrant-loader-mcp-server - `expand_chunk_context` MCP tool to retrieve surrounding chunks for richer context around a specific chunk [#185] - `cluster_session_id` reMedium3/27/2026
qdrant-loader-v0.8.1### Fixed - CI secret injection restricted to develop/main branches only [#187] - CI secrets and integration tests skipped for fork/Dependabot PRs [#187] ### Changed - Removed `uv.lock` from version control tracking [#187]Medium3/24/2026
qdrant-loader-core-v0.8.1### Fixed - CI secret injection restricted to develop/main branches only [#187] - CI secrets and integration tests skipped for fork/Dependabot PRs [#187] ### Changed - Removed `uv.lock` from version control tracking [#187]Medium3/24/2026
qdrant-loader-mcp-server-v0.8.1### Fixed - CI secret injection restricted to develop/main branches only [#187] - CI secrets and integration tests skipped for fork/Dependabot PRs [#187] ### Changed - Removed `uv.lock` from version control tracking [#187]Medium3/24/2026
qdrant-loader-v0.8.0### Removed #### Qdrant-loader - Legacy binary Office formats (`.doc`/`.ppt`) no longer supported [#145] ### Fixed #### Qdrant-loader - Unsupported-type fallback now skips ingestion for legacy `.doc`/`.ppt` files [#145] - Excel chunk overlap consistency [#142] - `.xls` inputs now treated as Excel files for chunking strategy and metadata [#141] #### Qdrant-loader-mcp-server - Applied NLP processing only to keyword-search flow [#134] - Lazily loaded `qdrant-client`, `spaCy`, and network impLow3/18/2026
qdrant-loader-mcp-server-v0.8.0### Removed #### Qdrant-loader - Legacy binary Office formats (`.doc`/`.ppt`) no longer supported [#145] ### Fixed #### Qdrant-loader - Unsupported-type fallback now skips ingestion for legacy `.doc`/`.ppt` files [#145] - Excel chunk overlap consistency [#142] - `.xls` inputs now treated as Excel files for chunking strategy and metadata [#141] #### Qdrant-loader-mcp-server - Applied NLP processing only to keyword-search flow [#134] - Lazily loaded `qdrant-client`, `spaCy`, and network impLow3/18/2026
qdrant-loader-core-v0.8.0### Removed #### Qdrant-loader - Legacy binary Office formats (`.doc`/`.ppt`) no longer supported [#145] ### Fixed #### Qdrant-loader - Unsupported-type fallback now skips ingestion for legacy `.doc`/`.ppt` files [#145] - Excel chunk overlap consistency [#142] - `.xls` inputs now treated as Excel files for chunking strategy and metadata [#141] #### Qdrant-loader-mcp-server - Applied NLP processing only to keyword-search flow [#134] - Lazily loaded `qdrant-client`, `spaCy`, and network impLow3/18/2026
qdrant-loader-v0.7.6### Changed - Documentation terminology updated from "Release Notes" to "Changelog" [#112] - Applied consistent formatting across workflow and updated navigation links [#112]Low1/22/2026
qdrant-loader-mcp-server-v0.7.6### Changed - Documentation terminology updated from "Release Notes" to "Changelog" [#112] - Applied consistent formatting across workflow and updated navigation links [#112]Low1/22/2026
qdrant-loader-core-v0.7.6### Changed - Documentation terminology updated from "Release Notes" to "Changelog" [#112] - Applied consistent formatting across workflow and updated navigation links [#112]Low1/22/2026
qdrant-loader-v0.7.5### Fixed #### Qdrant-loader-mcp-server - Mixed document types (dict/object) causing "Untitled" and empty `content_preview` in results [#92] - Incorrect usage of NestedCondition for `project_ids` filter replaced with dot notation [#97] - Search results not respecting user-specified `limit` parameter (now defaults to 5) [#98] ### Added #### Qdrant-loader-mcp-server - Optional `similarity_threshold` parameter (default 0.7) to `find_similar_documents` for filtering by minimum similarity score Low1/21/2026
qdrant-loader-core-v0.7.5### Fixed #### Qdrant-loader-mcp-server - Mixed document types (dict/object) causing "Untitled" and empty `content_preview` in results [#92] - Incorrect usage of NestedCondition for `project_ids` filter replaced with dot notation [#97] - Search results not respecting user-specified `limit` parameter (now defaults to 5) [#98] ### Added #### Qdrant-loader-mcp-server - Optional `similarity_threshold` parameter (default 0.7) to `find_similar_documents` for filtering by minimum similarity score Low1/21/2026
qdrant-loader-mcp-server-v0.7.5### Fixed #### Qdrant-loader-mcp-server - Mixed document types (dict/object) causing "Untitled" and empty `content_preview` in results [#92] - Incorrect usage of NestedCondition for `project_ids` filter replaced with dot notation [#97] - Search results not respecting user-specified `limit` parameter (now defaults to 5) [#98] ### Added #### Qdrant-loader-mcp-server - Optional `similarity_threshold` parameter (default 0.7) to `find_similar_documents` for filtering by minimum similarity score Low1/21/2026
qdrant-loader-v0.7.4## Changes for qdrant-loader v0.7.4 ``` 9478ab8e chore(release): bump versions; update classifiers and internal deps 9fb3c56d chore: add .venv to .gitignore for virtual environment exclusion a168da34 Merge pull request #83 from martin-papy/hotfix/0.7.4 e16e4545 fix: revert bump version 886ce589 chore: update Release note for v0.7.4 02b0733d chore(release): bump versions to 0.7.4 5a53aa37 chore(release): update README and RELEASE_NOTES for version 0.7.4 8c030343 Merge pull request #84 from martiLow12/12/2025
qdrant-loader-core-v0.7.4## Changes for qdrant-loader-core v0.7.4 ``` 9478ab8e chore(release): bump versions; update classifiers and internal deps 9fb3c56d chore: add .venv to .gitignore for virtual environment exclusion a168da34 Merge pull request #83 from martin-papy/hotfix/0.7.4 e16e4545 fix: revert bump version 886ce589 chore: update Release note for v0.7.4 02b0733d chore(release): bump versions to 0.7.4 5a53aa37 chore(release): update README and RELEASE_NOTES for version 0.7.4 8c030343 Merge pull request #84 from Low12/12/2025
qdrant-loader-mcp-server-v0.7.4## Changes for qdrant-loader-mcp-server v0.7.4 ``` 9478ab8e chore(release): bump versions; update classifiers and internal deps 9fb3c56d chore: add .venv to .gitignore for virtual environment exclusion a168da34 Merge pull request #83 from martin-papy/hotfix/0.7.4 e16e4545 fix: revert bump version 886ce589 chore: update Release note for v0.7.4 02b0733d chore(release): bump versions to 0.7.4 5a53aa37 chore(release): update README and RELEASE_NOTES for version 0.7.4 8c030343 Merge pull request #84Low12/12/2025
qdrant-loader-v0.7.3## Changes for qdrant-loader v0.7.3 ``` daf39b8 chore(release): bump versions; update classifiers and internal deps bf7386a Merge pull request #56 from martin-papy/bugfix/55-logging-duplication 3b16f04 chore(release): update README and RELEASE_NOTES for version 0.7.3 2407b91 refactor(logging): improve logging setup and formatting consistency 398d108 test(logging): enhance logging tests with mock initialization handling 146c467 refactor(tests): streamline logger patching in unit tests f978d7c reLow9/11/2025
qdrant-loader-core-v0.7.3## Changes for qdrant-loader-core v0.7.3 ``` daf39b8 chore(release): bump versions; update classifiers and internal deps bf7386a Merge pull request #56 from martin-papy/bugfix/55-logging-duplication 3b16f04 chore(release): update README and RELEASE_NOTES for version 0.7.3 2407b91 refactor(logging): improve logging setup and formatting consistency 398d108 test(logging): enhance logging tests with mock initialization handling 146c467 refactor(tests): streamline logger patching in unit tests f978dLow9/11/2025
qdrant-loader-mcp-server-v0.7.3## Changes for qdrant-loader-mcp-server v0.7.3 ``` daf39b8 chore(release): bump versions; update classifiers and internal deps bf7386a Merge pull request #56 from martin-papy/bugfix/55-logging-duplication 3b16f04 chore(release): update README and RELEASE_NOTES for version 0.7.3 2407b91 refactor(logging): improve logging setup and formatting consistency 398d108 test(logging): enhance logging tests with mock initialization handling 146c467 refactor(tests): streamline logger patching in unit testsLow9/11/2025
qdrant-loader-v0.7.2## Changes for qdrant-loader v0.7.2 ``` 8dd73cd chore(release): bump versions; update classifiers and internal deps 0a576ba refactor(tests): reorder and clean up import statements across test files 8127708 feat(tests): add comprehensive unit tests for MCP schemas, formatters, and search components 9dbec4f refactor(llm): update datetime usage to utilize UTC for consistency c071bb9 feat(website): implement coverage summary rendering for status updates 53849d3 refactor(release): reorder import staLow9/5/2025
qdrant-loader-core-v0.7.2## Changes for qdrant-loader-core v0.7.2 ``` 8dd73cd chore(release): bump versions; update classifiers and internal deps 0a576ba refactor(tests): reorder and clean up import statements across test files 8127708 feat(tests): add comprehensive unit tests for MCP schemas, formatters, and search components 9dbec4f refactor(llm): update datetime usage to utilize UTC for consistency c071bb9 feat(website): implement coverage summary rendering for status updates 53849d3 refactor(release): reorder imporLow9/5/2025
qdrant-loader-mcp-server-v0.7.2## Changes for qdrant-loader-mcp-server v0.7.2 ``` 8dd73cd chore(release): bump versions; update classifiers and internal deps 0a576ba refactor(tests): reorder and clean up import statements across test files 8127708 feat(tests): add comprehensive unit tests for MCP schemas, formatters, and search components 9dbec4f refactor(llm): update datetime usage to utilize UTC for consistency c071bb9 feat(website): implement coverage summary rendering for status updates 53849d3 refactor(release): reorderLow9/5/2025
qdrant-loader-v0.7.1## Changes for qdrant-loader v0.7.1 ``` 7857af6 chore(release): bump versions and update classifiers 3ec0b34 chore(release): update version to 0.7.1 and adjust release notes date cd361ce fix(publish): correct conditional logic for publish-loader in GitHub Actions workflow 077ad1c chore(release): bump versions and update classifiers d91265e Merge pull request #53 from martin-papy/feature/ollama-support 9b69248 refactor(logging): standardize import statements and improve type handling 7124a7b feaLow9/4/2025
qdrant-loader-core-v0.7.1## Changes for qdrant-loader-core v0.7.1 ``` 7857af6 chore(release): bump versions and update classifiers 3ec0b34 chore(release): update version to 0.7.1 and adjust release notes date cd361ce fix(publish): correct conditional logic for publish-loader in GitHub Actions workflow 077ad1c chore(release): bump versions and update classifiers d91265e Merge pull request #53 from martin-papy/feature/ollama-support 9b69248 refactor(logging): standardize import statements and improve type handling 7124a7Low9/4/2025
qdrant-loader-mcp-server-v0.7.1## Changes for qdrant-loader-mcp-server v0.7.1 ``` 7857af6 chore(release): bump versions and update classifiers 3ec0b34 chore(release): update version to 0.7.1 and adjust release notes date cd361ce fix(publish): correct conditional logic for publish-loader in GitHub Actions workflow 077ad1c chore(release): bump versions and update classifiers d91265e Merge pull request #53 from martin-papy/feature/ollama-support 9b69248 refactor(logging): standardize import statements and improve type handling Low9/4/2025
qdrant-loader-v0.7.0## Changes for qdrant-loader v0.7.0 ``` 077ad1c chore(release): bump versions and update classifiers d91265e Merge pull request #53 from martin-papy/feature/ollama-support 9b69248 refactor(logging): standardize import statements and improve type handling 7124a7b feat(llm): improve Azure OpenAI and provider URL handling 677b36d Potential fix for code scanning alert no. 18: Workflow does not contain permissions 5589b65 Merge remote-tracking branch 'origin/main' into feature/ollama-support 32ce7f6Low9/4/2025
qdrant-loader-core-v0.7.0## Changes for qdrant-loader-core v0.7.0 ``` 077ad1c chore(release): bump versions and update classifiers d91265e Merge pull request #53 from martin-papy/feature/ollama-support 9b69248 refactor(logging): standardize import statements and improve type handling 7124a7b feat(llm): improve Azure OpenAI and provider URL handling 677b36d Potential fix for code scanning alert no. 18: Workflow does not contain permissions 5589b65 Merge remote-tracking branch 'origin/main' into feature/ollama-support 32Low9/4/2025
qdrant-loader-mcp-server-v0.7.0## Changes for qdrant-loader-mcp-server v0.7.0 ``` 077ad1c chore(release): bump versions and update classifiers d91265e Merge pull request #53 from martin-papy/feature/ollama-support 9b69248 refactor(logging): standardize import statements and improve type handling 7124a7b feat(llm): improve Azure OpenAI and provider URL handling 677b36d Potential fix for code scanning alert no. 18: Workflow does not contain permissions 5589b65 Merge remote-tracking branch 'origin/main' into feature/ollama-suppLow9/4/2025
qdrant-loader-v0.6.1## Changes for qdrant-loader v0.6.1 ``` 2395729 chore(release): bump versions and update classifiers 9995c52 Merge pull request #45 from martin-papy/perf/mcp-detect-document-conflicts-44 3434dd3 chore(release): update README and RELEASE_NOTES for version 0.6.1 198aecd feat(formatters): enhance document handling in MCPFormatters to support both SearchResult objects and dictionaries; improve document ID generation and indexing logic 9d83395 feat(shutdown): enhance shutdown process with improved lLow8/13/2025
qdrant-loader-mcp-server-v0.6.1## Changes for qdrant-loader-mcp-server v0.6.1 ``` 2395729 chore(release): bump versions and update classifiers 9995c52 Merge pull request #45 from martin-papy/perf/mcp-detect-document-conflicts-44 3434dd3 chore(release): update README and RELEASE_NOTES for version 0.6.1 198aecd feat(formatters): enhance document handling in MCPFormatters to support both SearchResult objects and dictionaries; improve document ID generation and indexing logic 9d83395 feat(shutdown): enhance shutdown process withLow8/13/2025
qdrant-loader-v0.6.0## Changes for qdrant-loader v0.6.0 ``` 22570b7 chore(release): bump versions and update classifiers d41b2ac fix(base.html): add integrity and crossorigin attributes to Prism.js script tags for enhanced security 0ecc3a9 Merge pull request #43 from martin-papy/technical-audit-pre-release 99a67ba docs(tests): enhance testing documentation; improve coverage instructions and reorganize test structure for clarity 5931487 docs: update configuration documentation for clarity and consistency; enhance YLow8/12/2025
qdrant-loader-mcp-server-v0.6.0## Changes for qdrant-loader-mcp-server v0.6.0 ``` 22570b7 chore(release): bump versions and update classifiers d41b2ac fix(base.html): add integrity and crossorigin attributes to Prism.js script tags for enhanced security 0ecc3a9 Merge pull request #43 from martin-papy/technical-audit-pre-release 99a67ba docs(tests): enhance testing documentation; improve coverage instructions and reorganize test structure for clarity 5931487 docs: update configuration documentation for clarity and consistencyLow8/12/2025
qdrant-loader-v0.5.1## Changes for qdrant-loader v0.5.1 ``` a1d0383 chore(release): bump versions and update classifiers 592b658 Merge pull request #39 from martin-papy/38-modernize-all-chunking-strategies-with-modular-architecture c9e11bd refactor: update semantic analyzer for resource management and cleanup 24cb0b7 feat: release v0.5.1 with modular architecture improvements and enhanced chunking strategies d293980 feat: implement modular architecture for code and JSON chunking strategies 31d378a feat: enhance HTLow7/29/2025
qdrant-loader-mcp-server-v0.5.1## Changes for qdrant-loader-mcp-server v0.5.1 ``` a1d0383 chore(release): bump versions and update classifiers 592b658 Merge pull request #39 from martin-papy/38-modernize-all-chunking-strategies-with-modular-architecture c9e11bd refactor: update semantic analyzer for resource management and cleanup 24cb0b7 feat: release v0.5.1 with modular architecture improvements and enhanced chunking strategies d293980 feat: implement modular architecture for code and JSON chunking strategies 31d378a feat:Low7/29/2025
qdrant-loader-v0.5.0## Changes for qdrant-loader v0.5.0 ``` 6fdd307 chore(release): bump versions and update classifiers 9271770 Merge pull request #35 from martin-papy/feature/34-search-enhancement-phase1-spacy f01664f chore: documentation updates 74ff193 chore: documentation update ac45cb5 chore: update documentation e0f6089 feat: enhance logging and scoring in complementary content retrieval c8ad1ee refactor: redesign complementary content scoring algorithm for improved accuracy c772884 fix: update resolution sLow7/25/2025
qdrant-loader-mcp-server-v0.5.0## Changes for qdrant-loader-mcp-server v0.5.0 ``` 6fdd307 chore(release): bump versions and update classifiers 9271770 Merge pull request #35 from martin-papy/feature/34-search-enhancement-phase1-spacy f01664f chore: documentation updates 74ff193 chore: documentation update ac45cb5 chore: update documentation e0f6089 feat: enhance logging and scoring in complementary content retrieval c8ad1ee refactor: redesign complementary content scoring algorithm for improved accuracy c772884 fix: update rLow7/25/2025
qdrant-loader-v0.4.14## Changes for qdrant-loader v0.4.14 ``` 360ae24 chore(release): bump versions and update classifiers f4170c9 chore(release): update RELEASE_NOTES for version 0.4.14 with critical bug fixes and technical improvements for Excel file chunking 813aa60 chore(release): bump versions and update classifiers df3c88f feat: add better excel sheet chunking strategy 6757839 chore(release): bump versions and update classifiers 1f53556 feat: enhance MarkdownChunkingStrategy with improved chunk overlap handliLow7/13/2025
qdrant-loader-mcp-server-v0.4.14## Changes for qdrant-loader-mcp-server v0.4.14 ``` 360ae24 chore(release): bump versions and update classifiers f4170c9 chore(release): update RELEASE_NOTES for version 0.4.14 with critical bug fixes and technical improvements for Excel file chunking 813aa60 chore(release): bump versions and update classifiers df3c88f feat: add better excel sheet chunking strategy 6757839 chore(release): bump versions and update classifiers 1f53556 feat: enhance MarkdownChunkingStrategy with improved chunk oveLow7/13/2025
qdrant-loader-v0.4.13## Changes for qdrant-loader v0.4.13 ``` 813aa60 chore(release): bump versions and update classifiers df3c88f feat: add better excel sheet chunking strategy 6757839 chore(release): bump versions and update classifiers 1f53556 feat: enhance MarkdownChunkingStrategy with improved chunk overlap handling 91005d8 chore(release): bump versions and update classifiers 22a0398 chore(release): update RELEASE_NOTES for version 0.4.11 6160435 feat: enhance chunking strategy with dynamic limits and new confLow7/11/2025
qdrant-loader-mcp-server-v0.4.13## Changes for qdrant-loader-mcp-server v0.4.13 ``` 813aa60 chore(release): bump versions and update classifiers df3c88f feat: add better excel sheet chunking strategy 6757839 chore(release): bump versions and update classifiers 1f53556 feat: enhance MarkdownChunkingStrategy with improved chunk overlap handling 91005d8 chore(release): bump versions and update classifiers 22a0398 chore(release): update RELEASE_NOTES for version 0.4.11 6160435 feat: enhance chunking strategy with dynamic limits aLow7/11/2025
qdrant-loader-v0.4.12## Changes for qdrant-loader v0.4.12 ``` 6757839 chore(release): bump versions and update classifiers 1f53556 feat: enhance MarkdownChunkingStrategy with improved chunk overlap handling 91005d8 chore(release): bump versions and update classifiers 22a0398 chore(release): update RELEASE_NOTES for version 0.4.11 6160435 feat: enhance chunking strategy with dynamic limits and new configuration options 5d9eb00 chore(release): bump versions and update classifiers e3bf248 chore(release): update RELEASLow7/10/2025
qdrant-loader-mcp-server-v0.4.12## Changes for qdrant-loader-mcp-server v0.4.12 ``` 6757839 chore(release): bump versions and update classifiers 1f53556 feat: enhance MarkdownChunkingStrategy with improved chunk overlap handling 91005d8 chore(release): bump versions and update classifiers 22a0398 chore(release): update RELEASE_NOTES for version 0.4.11 6160435 feat: enhance chunking strategy with dynamic limits and new configuration options 5d9eb00 chore(release): bump versions and update classifiers e3bf248 chore(release): upLow7/10/2025
qdrant-loader-v0.4.11## Changes for qdrant-loader v0.4.11 ``` 91005d8 chore(release): bump versions and update classifiers 22a0398 chore(release): update RELEASE_NOTES for version 0.4.11 6160435 feat: enhance chunking strategy with dynamic limits and new configuration options 5d9eb00 chore(release): bump versions and update classifiers e3bf248 chore(release): update RELEASE_NOTES for version 0.4.10 and improve logging for file processing c72a872 chore(release): bump versions and update classifiers 430cb2a chore(relLow7/10/2025
qdrant-loader-mcp-server-v0.4.11## Changes for qdrant-loader-mcp-server v0.4.11 ``` 91005d8 chore(release): bump versions and update classifiers 22a0398 chore(release): update RELEASE_NOTES for version 0.4.11 6160435 feat: enhance chunking strategy with dynamic limits and new configuration options 5d9eb00 chore(release): bump versions and update classifiers e3bf248 chore(release): update RELEASE_NOTES for version 0.4.10 and improve logging for file processing c72a872 chore(release): bump versions and update classifiers 430cb2Low7/10/2025
qdrant-loader-v0.4.9## Changes for qdrant-loader v0.4.9 ``` c72a872 chore(release): bump versions and update classifiers 430cb2a chore(release): update RELEASE_NOTES for version 0.4.9 851a5fd fix: improve logging for file conversion by normalizing Windows file paths eedf764 feat: add content_type attribute to Document in StateChangeDetector 3fb6acc chore(release): bump versions and update classifiers b60e6e0 fix: enhance Windows compatibility with signal handling for MarkItDown and improve logging output 70819e8 cLow6/18/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

YAML-Multi-Agent-Orchestrator🤖 Define and execute multi-agent AI workflows declaratively using YAML, simplifying orchestration and enhancing collaboration through automatic context handling.main@2026-06-07
mnemos-mcp🧠 Transform documentation chaos into a structured memory system with Mnemos, your self-hosted, multi-context knowledge server for developers.main@2026-06-07
git-notes-memory🧠 Store and search your notes effectively with Git-native memory storage, enhancing productivity for Claude Code users.main@2026-06-06
a-mem-mcp-server🧠 Enhance LLM agents with an agentic memory system, featuring automatic note construction, dynamic memory updates, and intelligent semantic retrieval.main@2026-06-06
Code2MCP🚀 Transform existing codebases into MCP services with ease using Code2MCP's intelligent automation and minimal intrusion design.main@2026-06-06

More in MCP Servers

PlanExeCreate a plan from a description in minutes
automagik-genieSelf-evolving AI agent orchestration framework with Model Context Protocol support
agentroveYour own Claude Code UI, sandbox, in-browser VS Code, terminal, multi-provider support (Anthropic, OpenAI, GitHub Copilot, OpenRouter), custom skills, and MCP servers.
ProxmoxMCP-PlusEnhanced Proxmox MCP server with advanced virtualization management and full OpenAPI integration.