Перейти к содержимому

mcp-server-qdrant: A Qdrant MCP server

Официальный сервер для хранения и семантического поиска воспоминаний в векторной БД Qdrant

Python
936 stars

Описание

mcp-server-qdrant — это реализация сервера Model Context Protocol для интеграции LLM с Qdrant, векторным поисковым движком. Он обеспечивает семантическое хранение и извлечение информации с использованием эмбеддингов (FastEmbed, модель all-MiniLM-L6-v2). Ключевые особенности: инструменты qdrant-store и qdrant-find для работы с коллекциями данных. Поддерживает transport-протоколы (stdio, sse, streamable-http). Применения: семантическая память в AI-приложениях, поиск кода в IDE (Cursor, VS Code, Claude), интеграция с внешними данными для чат-ботов и рабочих процессов.

Возможности

Хранение информации

Инструмент qdrant-store сохраняет текст с метаданными в коллекцию Qdrant, используя эмбеддинги для семантического индексирования.

Поиск релевантных данных

Инструмент qdrant-find выполняет семантический поиск по запросу и возвращает похожие записи из базы как отдельные сообщения.

Настройка транспортов

Поддержка протоколов stdio (локальный), sse и streamable-http для удаленных подключений к клиентам вроде IDE.

Интеграция с LLM

Соответствует протоколу MCP для seamless подключения к AI-инструментам, таким как Cursor, VS Code или Claude, для работы с памятью.

Локальный режим

Использование QDRANT_LOCAL_PATH для работы с локальной БД без внешнего сервера.

Установка

{ “mcpServers”: { “qdrant”: { “command”: “uvx”, “args”: [“mcp-server-qdrant”], “env”: { “QDRANT_URL”: “http://localhost:6333”, “COLLECTION_NAME”: “my-collection”, “EMBEDDING_MODEL”: “sentence-transformers/all-MiniLM-L6-v2” } } } }

Информация

Язык
Python
Лицензия
Apache License 2.0
GitHub Stars
936

Ссылки