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

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
    1,079
    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 -
    9
    128
    Apache 2.0
    • Apple
  • A
    security
    -
    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
    147
    76
    MIT License
  • -
    security
    -
    license
    -
    quality
    A custom MCP server that allows storage, retrieval, and management of text-based information with natural language commands and keyword detection.

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