MCP Server for Qdrant

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables configuration of the server through environment variables stored in .env files, supporting settings for connection details and model parameters.

  • Provides containerization support for running the MCP server in isolated environments, with Docker Compose configuration included for easy deployment.

  • Supports installation from source using Git for developers who want to modify or contribute to the codebase.

Servidor MCP para Qdrant

Un servidor de Protocolo de Control de Máquina (MCP) para almacenar y recuperar información de una base de datos vectorial Qdrant.

Características

  • Almacenar información de texto con metadatos opcionales en Qdrant
  • Búsqueda semántica de información almacenada
  • Integración FastEmbed para incrustaciones de texto
  • Configuración basada en el entorno
  • Compatibilidad con Docker

Instalación

Usando pip

pip install mcp-server-qdrant

De la fuente

git clone https://github.com/your-org/mcp-server-qdrant.git cd mcp-server-qdrant make setup

Configuración

La configuración se realiza mediante variables de entorno. Puede crear un archivo .env basado en el archivo .env.example :

cp .env.example .env

Edite el archivo .env para configurar el servidor:

# Qdrant configuration QDRANT_URL=http://localhost:6333 QDRANT_API_KEY=your-api-key # Collection name COLLECTION_NAME=memories # Embedding provider configuration EMBEDDING_PROVIDER=fastembed EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2

Uso

Corriendo localmente

python -m mcp_server_qdrant.main

O usando el comando make:

make run

Estibador

docker-compose up

Herramientas

El servidor MCP proporciona las siguientes herramientas:

tienda qdrant

Almacena información en la base de datos Qdrant.

information: The text to store metadata: Optional JSON metadata to associate with the text

qdrant-find

Busca información en la base de datos Qdrant mediante búsqueda semántica.

query: The search query

Desarrollo

Pruebas

make test

Formato

make format

Pelusa

make lint

Edificio

make build

Licencia

Licencia Apache 2.0

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de Protocolo de Control de Máquina (MCP) que permite almacenar y recuperar información de una base de datos vectorial Qdrant con capacidades de búsqueda semántica.

  1. Features
    1. Installation
      1. Using pip
      2. From source
    2. Configuration
      1. Usage
        1. Running locally
        2. Docker
      2. Tools
        1. qdrant-store
        2. qdrant-find
      3. Development
        1. Testing
        2. Formatting
        3. Linting
        4. Building
      4. License
        ID: yu3n10m4sr