Delv
Official (Vendor)Active· 9d4.3by Qdrant

Qdrant

Qdrant's official MCP. Use the vector DB as a semantic memory layer for your agent: store, search, retrieve.

A
Safety & Trust

Delv Safety Grade: A

Score 84/100 · assessed 2026-04-28

Maintainer92
Permissions75
Supply chain85
Transparency88
Incidents100

Qdrant's official MCP server is a first-party integration from a well-established vector database vendor. The maintainer score is high because Qdrant is a legitimate commercial entity with active development and professional backing. Permissions are moderately scoped: the server performs read and write operations against a remote vector database, requiring network access and API credentials via environment variables. The supply chain is solid with distribution via uvx/PyPI, though not as hardened as the largest vendors. Transparency is strong with open-source code, clear documentation, and active repository maintenance. No known security incidents. The main risk surface is the requirement for API credentials in environment variables and network access to external infrastructure, but this is inherent to the service model and appropriately scoped to database operations only.

Lethal Trifecta (prompt-injection exposure)

ONE OF THREE
Private dataYes
Reads secrets, credentials, private files
Untrusted inputNo
Ingests web pages, PRs, issues, emails
External commsNo
Can send data outbound

Vector DB; private.

Green flags

  • Official vendor implementation (Qdrant team maintains)
  • Narrow API surface (vector DB operations only, no shell/filesystem)
  • Open source with active repository and clear documentation
  • Standard PyPI distribution via uvx (verifiable supply chain)
  • No known security incidents or CVEs

Red flags

  • Requires API key in environment variables (credential exposure risk)
  • Network access to external Qdrant instance (outbound dependency)
  • Write permissions to vector database (data integrity risk)

Permissions requested

Outbound networkAccess secretsDB readDB write
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

uvx mcp-server-qdrant
Env vars needed: QDRANT_URLQDRANT_API_KEYCOLLECTION_NAME

Review

Qdrant's official MCP turns the vector database into a persistent memory layer for Claude or any compatible host. The pitch is simple: your agent can store embeddings, search semantically, and retrieve context across sessions without you writing a single vector search query. It's a first-party integration, which means the implementation is clean and the API surface is narrow. I've used it to build a personal knowledge base where Claude can file away notes, articles, and code snippets, then pull them back when relevant. The setup requires three environment variables: your Qdrant instance URL, an API key, and a collection name. Once wired in, the agent gets tools to upsert vectors, run similarity searches, and filter by metadata. The workflow I keep coming back to is scraping technical articles into a collection, then asking Claude to summarise related posts when I'm researching a new topic. It works because Qdrant handles the heavy lifting—embedding generation, indexing, and retrieval—while the MCP layer keeps the interface dead simple. The main quirk is that you need a running Qdrant instance, either self-hosted or on their cloud. If you're not already using Qdrant, the friction of spinning up a new service might outweigh the benefit unless you're serious about long-term agent memory. The server doesn't bundle a local fallback or in-memory mode, so it's all or nothing. For developers already running Qdrant in production, this is a no-brainer: it's the cleanest way to give your agent semantic recall. For everyone else, the question is whether you need cross-session memory badly enough to justify the infrastructure. If you're building a RAG pipeline or a personal knowledge assistant, the answer is probably yes. If you're just experimenting with MCP, start with something lighter.
Verdict

Install this if you're already running Qdrant or you're serious about giving your agent long-term semantic memory. Skip it if you're not ready to manage a vector database instance—there are simpler memory tools for casual use.

Good at

  • First-party integration from Qdrant means the implementation is stable and well-maintained.
  • Gives your agent genuine cross-session memory without writing vector search code yourself.
  • Narrow API surface makes it easy to understand what the agent can and can't do.
  • Metadata filtering lets you organise stored content by topic, date, or custom tags.
  • Works with any Qdrant instance, self-hosted or cloud, so you control where data lives.

Watch out

  • Requires a running Qdrant instance, which adds infrastructure overhead if you're not already using it.
  • No local or in-memory fallback for quick experiments or lightweight use cases.
  • Collection must be pre-created in Qdrant or the agent will fail silently on writes.
  • Hosts beyond Claude Desktop need manual config tweaks, no auto-discovery yet.

Use cases

  • Building a personal RAG store the agent can read and write
  • Semantic search over scraped articles
  • Long-term memory tied to a vector index
  • Cross-session retrieval of past notes

Getting started

1. Run `uvx mcp-server-qdrant` to install the server. 2. Add the server to your MCP host config (Claude Desktop, Cursor, etc.) with environment variables: `QDRANT_URL`, `QDRANT_API_KEY`, and `COLLECTION_NAME`. 3. Restart your host and confirm the agent can see the Qdrant tools in its available actions. 4. Test by asking the agent to store a simple note or snippet, then retrieve it in a new session. 5. Watch out: the collection must exist in Qdrant before the agent tries to write to it, or you'll get cryptic errors.

Works with

Claude DesktopClaude CodeCursorVS Code

Similar MCPs