Overview
Search and manage Qdrant vector database for RAG, semantic search, and AI applications.
Setup
Run with npx:
npx -y @modelcontextprotocol/server-qdrantConfiguration
QDRANT_URL, QDRANT_API_KEY environment variablesDocumentation
Qdrant MCP (Enhanced)
Overview
Qdrant MCP provides access to Qdrant vector database for RAG and semantic search.
Features
- Vector search
- Collection management
- Payload filtering
- Hybrid search
- Sparse vectors
Installation
npx -y @modelcontextprotocol/server-qdrant
Configuration
Set up Qdrant credentials:
export QDRANT_URL=http://localhost:6333
export QDRANT_API_KEY=your_api_key
Available Operations
| Operation | Description |
|---|---|
| Search | Vector similarity search |
| Upsert | Add vectors |
| Delete | Remove vectors |
| List Collections | Get all collections |
| Create Collection | New collection |
Usage Examples
Search
{
"action": "search",
"collection_name": "documents",
"vector": [0.1, 0.2, 0.3, ...],
"limit": 10,
"with_payload": true
}
Upsert
{
"action": "upsert",
"collection_name": "documents",
"points": [
{
"id": "doc1",
"vector": [0.1, 0.2, 0.3, ...],
"payload": { "title": "Introduction to AI", "category": "tech" }
}
]
}
Create Collection
{
"action": "create_collection",
"collection_name": "my_vectors",
"vector_size": 1536,
"distance": "Cosine"
}
Pros
- ✅ High-performance vector search
- ✅ Rich filtering capabilities
- ✅ Production-ready
- ✅ Multiple distance metrics
Cons
- ❌ Requires Qdrant instance
- ❌ Vector dimension management
- ❌ Additional infrastructure
