Skip to main content
Glama

MCP Server for Qdrant

by Jimmy974

MCP Server for Qdrant

A Machine Control Protocol (MCP) server for storing and retrieving information from a Qdrant vector database.

Features

  • Store text information with optional metadata in Qdrant
  • Semantic search for stored information
  • FastEmbed integration for text embeddings
  • Environment-based configuration
  • Docker support

Installation

Using pip

pip install mcp-server-qdrant

From source

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

Configuration

Configuration is done through environment variables. You can create a .env file based on the .env.example file:

cp .env.example .env

Edit the .env file to configure the server:

# 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

Usage

Running locally

python -m mcp_server_qdrant.main

Or using the make command:

make run

Docker

docker-compose up

Tools

The MCP server provides the following tools:

qdrant-store

Stores information in the Qdrant database.

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

qdrant-find

Searches for information in the Qdrant database using semantic search.

query: The search query

Development

Testing

make test

Formatting

make format

Linting

make lint

Building

make build

License

Apache License 2.0

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

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A Machine Control Protocol (MCP) server that enables storing and retrieving information from a Qdrant vector database with semantic search capabilities.

  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

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
          Last updated -
          2
          786
          Python
          Apache 2.0
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol (MCP) server that enables semantic search and retrieval of documentation using a vector database (Qdrant). This server allows you to add documentation from URLs or local files and then search through them using natural language queries.
          Last updated -
          11
          112
          JavaScript
          Apache 2.0
          • Apple
        • A
          security
          A
          license
          A
          quality
          A high-performance MCP server utilizing libSQL for persistent memory and vector search capabilities, enabling efficient entity management and semantic knowledge storage.
          Last updated -
          6
          133
          63
          TypeScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables semantic search capabilities by providing tools to manage Qdrant vector database collections, process and embed documents using various embedding services, and perform semantic searches across vector embeddings.
          Last updated -
          4
          51
          TypeScript
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jimmy974/mcp-server-qdrant'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server