mcp-server-qdrant
by qdrant·★ 1,397·Score 55
Official Qdrant MCP server for semantic memory storage and retrieval using vector embeddings.
Overview
This is an official MCP server implementation for Qdrant, a vector search engine. It provides tools to store and retrieve semantic memories, acting as a memory layer for AI applications. The server supports both remote and local Qdrant instances, with flexible configuration options including embedding models and search limits.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server when you need vector-based semantic memory storage and retrieval for AI applications, especially if you're already using or planning to use Qdrant as your vector database.
When NOT to choose this
Don't choose this if you need a different vector database backend, as this server is tightly coupled with Qdrant and doesn't support other storage backends.
Tools this server exposes
2 tools extracted from the READMEqdrant-storeinformation: string, metadata?: JSON, collection_name?: stringStore information in the Qdrant database with optional metadata
qdrant-findquery: string, collection_name?: stringRetrieve relevant information from the Qdrant database
Comparable tools
Installation
Installation Options
Using uvx
QDRANT_URL="http://localhost:6333" \
COLLECTION_NAME="my-collection" \
EMBEDDING_MODEL="sentence-transformers/all-MiniLM-L6-v2" \
uvx mcp-server-qdrantUsing Docker
docker build -t mcp-server-qdrant .
docker run -p 8000:8000 \
-e FASTMCP_SERVER_HOST="0.0.0.0" \
-e QDRANT_URL="http://your-qdrant-server:6333" \
-e QDRANT_API_KEY="your-api-key" \
-e COLLECTION_NAME="your-collection" \
mcp-server-qdrantClaude Desktop Configuration
Add to claude_desktop_config.json:
{
"qdrant": {
"command": "uvx",
"args": ["mcp-server-qdrant"],
"env": {
"QDRANT_URL": "https://xyz-example.eu-central.aws.cloud.qdrant.io:6333",
"QDRANT_API_KEY": "your_api_key",
"COLLECTION_NAME": "your-collection-name",
"EMBEDDING_MODEL": "sentence-transformers/all-MiniLM-L6-v2"
}
}
}FAQ
- What embedding models are supported?
- Currently only FastEmbed models are supported, with 'sentence-transformers/all-MiniLM-L6-v2' as the default.
- Can I use this with local Qdrant?
- Yes, you can use QDRANT_LOCAL_PATH environment variable instead of QDRANT_URL to specify a local database path.
Compare mcp-server-qdrant with
Last updated · Auto-generated from public README + GitHub signals.