Qdrant MCP Server is an MCP server that provides semantic code search capabilities across software repositories using the Qdrant vector database and OpenAI text embeddings. It connects MCP-compatible clients like Claude Desktop to an indexing engine that parses local codebases, generates vector representations using models such as text-embedding-3-small, and stores them in Qdrant collections. Software engineers, technical leads, and code analysts use this tool to locate functionality based on meaning rather than literal text matching. The server enables users to discover related classes, examine error handling logic across distributed files, and surface target API endpoints through natural language queries. By supporting background file monitoring and incremental updates, it maintains an up-to-date vector index without requiring full rescans. The server also respects ignore patterns and handles custom file extensions, allowing development teams to safely query internal implementations, inspect architectural patterns, and retrieve contextually relevant code snippets directly within conversational assistant interfaces.
Category: AI Memory & Context
Tags: embeddings, qdrant, semantic search, vector-database, vector-search
npm install -g @kindash/qdrant-mcp-server or via pip using pip install qdrant-mcp-server. 3. Export environment variables: bash export OPENAI_API_KEY="your-api-key" export QDRANT_URL="http://localhost:6333" 4. Index your target repository using the CLI: bash qdrant-indexer /path/to/your/code 5. Open your Claude Desktop configuration file (~/.claude/config.json) and register the server: json { "mcpServers": { "qdrant-search": { "command": "qdrant-mcp", "args": ["--collection", "codebase"], "env": { "OPENAI_API_KEY": "your-api-key", "QDRANT_URL": "http://localhost:6333" } } } } 6. Restart Claude Desktop to start querying the indexed codebase.Part of MCP Servers
Qdrant MCP Server is an open-source tool that exposes semantic code search capabilities to AI agents through the Model Context Protocol. It indexes source code repositories into a Qdrant vector database using vector embeddings generated by OpenAI models.
You can install Qdrant MCP Server globally using npm via npm install -g @kindash/qdrant-mcp-server or through pip using pip install qdrant-mcp-server. You must also supply your OpenAI API key and set up a Qdrant vector database instance via Docker or Qdrant Cloud.
It works with any client supporting the Model Context Protocol, including Claude Desktop. Once added to the client configuration file with the necessary environment variables, the model can execute semantic queries against your indexed repository.
Yes, Qdrant MCP Server is open source software released under the MIT License. The complete source code, installation utilities, and documentation are available on its official GitHub repository.
By default, the server uses OpenAI text-embedding-3-small to process code snippets. It also provides programmatic options for Cohere embeddings and custom file processors for handling specialized file types.