Better Qdrant MCP Server

# Better Qdrant MCP Server A Model Context Protocol (MCP) server for enhanced Qdrant vector database functionality. This server provides tools for

Local serverstdio

What is the Better Qdrant MCP Server?

Better Qdrant MCP Server A Model Context Protocol (MCP) server for enhanced Qdrant vector database functionality. This server provides tools for managing Qdrant

What you get

  • List Collections — View all available Qdrant collections
  • Add Documents — Process and add documents to a Qdrant collection with various embedding services
  • Search — Perform semantic searches across your vector database
  • Delete Collection — Remove collections from your Qdrant database

Configuration and credentials

  • Node.js >= 18.0.0 - A running Qdrant server (local or remote) - API keys for the embedding services you want to use

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Better Qdrant MCP Server

{
  "mcpServers": {
    "better-qdrant": {
      "command": "npx",
      "args": ["better-qdrant-mcp-server"],
      "env": {
        "QDRANT_URL": "http://localhost:6333",
        "QDRANT_API_KEY": "your_api_key_if_needed",
        "DEFAULT_EMBEDDING_SERVICE": "ollama",
        "OPENAI_API_KEY": "your_openai_api_key",
        "OPENAI_ENDPOINT": "https://api.openai.com/v1",
        "OPENROUTER_API_KEY": "your_openrouter_api_key",
        "OPENROUTER_ENDPOINT": "https://api.openrouter.com/v1",
        "OLLAMA_ENDPOINT": "http://localhost:11434",
        "OLLAMA_MODEL": "nomic-embed-text"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js >= 18.0.0 - A running Qdrant server (local or remote) - API keys for the embedding services you want to use
VariableDescriptionRequired
QDRANT_URLEndpoint or connection string the server talks to.Yes
QDRANT_API_KEYCredential the server authenticates with.Yes
DEFAULT_EMBEDDING_SERVICEConfiguration value read at startup.Optional
OPENAI_API_KEYCredential the server authenticates with.Yes
OPENAI_ENDPOINTConfiguration value read at startup.Optional
OPENROUTER_API_KEYCredential the server authenticates with.Yes
OPENROUTER_ENDPOINTConfiguration value read at startup.Optional
OLLAMA_ENDPOINTConfiguration value read at startup.Optional

Example prompts to try

  • “Use Better Qdrant to Search.”

Frequently asked questions

OpenAI, OpenRouter, Ollama (local, default endpoint http://localhost:11434), and FastEmbed (local models).