
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Официальная реализация сервера Qdrant Model Context Protocol (MCP)
Обзор
Протокол Model Context Protocol (MCP) — это открытый протокол, который обеспечивает бесшовную интеграцию между LLM-приложениями и внешними источниками данных и инструментами. Будь то создание IDE на базе ИИ, улучшение чат-интерфейса или создание индивидуальных рабочих процессов на базе ИИ, MCP предоставляет стандартизированный способ соединения LLM с нужным им контекстом. Этот репозиторий является примером создания MCP-сервера для Qdrant, векторной поисковой системы. Официальный сервер Model Context Protocol для хранения и извлечения памяти в векторной поисковой системе Qdrant. Он выступает в роли семантического слоя памяти поверх базы данных Qdrant. 1. qdrant-store - Хранить часть информации в базе данных Qdrant - Вход: - информация (строка): Информация для хранения - метаданные (JSON): Опциональные метаданные для хранения - collection_name (строка): Имя коллекции для хранения информации. Это поле требуется, если нет имя коллекции по умолчанию. Если по умолчанию есть имя коллекции, это поле не включено.
Обзор (машинный перевод)
Протокол Model Context Protocol (MCP) — это открытый протокол, который позволяет бесшовная интеграция между LLM-приложениями и внешними источниками данных и инструментами. Независимо от того, создаёте ли вы IDE, работая на базе ИИ, улучшая чат-интерфейс или создавая индивидуальные рабочие процессы ИИ, MCP предоставляет стандартизированный способ связать LLM с нужным им контекстом.
Этот репозиторий является примером создания MCP-сервера для Qdrant, векторной поисковой системы.
Обзор
Официальный сервер Model Context Protocol для хранения и извлечения памяти в векторной поисковой системе Qdrant. Он действует как семантический слой памяти поверх базы данных Qdrant.
Компоненты
Инструменты
qdrant-store
- Хранить часть информации в базе данных Qdrant
- Входные данные:
information(строка): Информация для храненияmetadata(JSON): Необязательные метаданные для храненияcollection_name(строка): Название коллекции для хранения информации. Это поле требуется, если нет имя по умолчанию коллекции. Если существует имя коллекции по умолчанию, это поле не включено.- Возвращение: подтверждение
qdrant-find
- Получить релевантную информацию из базы данных Qdrant
- Входные данные:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
mcp-server-qdrant: A Qdrant MCP server
The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you’re building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need.
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
Overview
An official Model Context Protocol server for keeping and retrieving memories in the Qdrant vector search engine. It acts as a semantic memory layer on top of the Qdrant database.
Components
Tools
qdrant-store- Store some information in the Qdrant database
- Input:
information(string): Information to storemetadata(JSON): Optional metadata to storecollection_name(string): Name of the collection to store the information in. This field is required if there are no default collection name. If there is a default collection name, this field is not enabled.
- Returns: Confirmation message
qdrant-find- Retrieve relevant information from the Qdrant database
- Input:
query(string): Query to use for searchingcollection_name(string): Name of the collection to store the information in. This field is required if there are no default collection name. If there is a default collection name, this field is not enabled.
- Returns: Information stored in the Qdrant database as separate messages
Environment Variables
Configuration is done via environment variables. The only command-line argument is --transport, used to select the transport protocol.
[!NOTE] You cannot provide both
QDRANT_URLandQDRANT_LOCAL_PATHat the same time.
| Name | Description | Default Value |
|---|---|---|
QDRANT_URL |
URL of the Qdrant server | None |
QDRANT_API_KEY |
API key for the Qdrant server | None |
COLLECTION_NAME |
Name of the default collection to use. | None |
Установка
uvx mcp-server-qdrant