Install & Compatibility
Where this runs
tested against v0.8.1 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
py 3.10
✕ build_error
✓ 23s
py 3.11
✕ build_error
✓ 17s
py 3.12
✕ build_error
✓ 14s
py 3.9
✕ build_error
✕ build_error
276MB installed
● package 276MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
mcp_server_qdrant
✓ import mcp_server_qdrant
✗ from mcp_server_qdrant import server
Direct import of submodules may break due to internal restructuring
Basic async usage of the Qdrant MCP server. Requires QDRANT_URL and QDRANT_API_KEY environment variables set.
import asyncio
import os
from mcp_server_qdrant import mcp
async def main():
async with mcp.run_stdio_async() as (read, write):
# Use the server
pass
if __name__ == "__main__":
asyncio.run(main())
mcp-server-qdrant --version
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'mcp_server_qdrant'
Package not installed or wrong Python environment
fixRun: pip install mcp-server-qdrant in the correct virtual environment
qdrant_client.http.exceptions.ResponseHandlingException: 401: Unauthorized
Missing or incorrect Qdrant API key
fixEnsure QDRANT_API_KEY environment variable is set to your Qdrant cloud API key
KeyError: 'qdrant.collection_name'
Using old configuration key 'collection_name' without 'qdrant.' prefix
fixUpdate configuration to use 'qdrant.collection_name' as the key
Upgrade
Version history
0.8.1latest on PyPI · released Dec 10, 2025
Audit
Dependencies
qdrant-clientrequiredRequired for connecting to Qdrant
mcprequiredCore MCP protocol library