Templates / Build your own Qdrant vector store MCP server

Build your own Qdrant vector store MCP server

Ready for 3.0

by Jimleuk ✓ · 3,226 views · created 2025-04-21 · Engineering, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 37 nodes and runs manually, when you click “Execute workflow” (plus 2 other triggers). Along the way it connects Embeddings OpenAI and Qdrant Vector Store. It also calls qdrant:6333 and api.openai.com over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 2 other triggers).

  1. Create Collection (HTTP Request): calls qdrant:6333 (PUT)
  2. Operation (Switch): routes items into 5 branches
  3. Create Facet Index (HTTP Request): calls qdrant:6333 (PUT)
  4. List by Facet API (HTTP Request): calls qdrant:6333 (POST)
  5. Insert Reviews (Qdrant Vector Store): stores documents in the Qdrant vector store, with embeddings: Embeddings OpenAI; document loader: Default Data Loader
  6. Search Reviews (Qdrant Vector Store): searches the Qdrant vector store, with embeddings: Embeddings OpenAI
  7. Get Embeddings (HTTP Request): calls api.openai.com (POST)
  8. Preferences to Items (Code): runs custom JavaScript code
  9. Get Insert Response (Edit Fields (Set)): sets 1 field: response
  10. Get Search Response (Aggregate): combines items into one

…plus 15 more steps. See the full node list below.

Services it uses

Embeddings OpenAIQdrant Vector Store

HTTP calls to: qdrant:6333, api.openai.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (16)

From the author

This n8n demonstrates how to build your own Qdrant MCP server to extend its functionality beyond that of the official implementation. This n8n implementation exposes other cool API features from Qdrant such as facet search, grouped search and recommendations…

Excerpt from Jimleuk's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.