MCP Qdrant Memory MCP Server

MCP server for enabling the named memory graphs to be persisted to a qdrant instance.

Local serverstdioTypeScript

What is the MCP Qdrant Memory MCP Server?

MCP server for enabling the named memory graphs to be persisted to a qdrant instance.

The short version

This MCP server provides a knowledge graph implementation with semantic search capabilities powered by Qdrant vector database.

  • Graph-based knowledge representation with entities and relations
  • File-based persistence (memory.json)
  • Semantic search using Qdrant vector database
  • OpenAI embeddings for semantic similarity
  • HTTPS support with reverse proxy compatibility
  • Docker support for easy deployment

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.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create_entitiesCreate multiple new entities
create_relationsCreate relations between entities
add_observationsAdd observations to entities
delete_entitiesDelete entities and their relations
delete_observationsDelete specific observations
delete_relationsDelete specific relations
read_graphGet the full knowledge graph
search_similarSearch for semantically similar entities and relations

How to install the MCP Qdrant Memory MCP Server

{
  "mcpServers": {
    "memory": {
      "command": "/bin/zsh",
      "args": [
        "-c",
        "cd /path/to/server && node dist/index.js"
      ],
      "env": {
        "OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
        "QDRANT_API_KEY": "YOUR_QDRANT_API_KEY",
        "QDRANT_URL": "http://your-qdrant-server:6333",
        "QDRANT_COLLECTION_NAME": "your-collection-name"
      },
      "alwaysAllow": [
        "create_entities",
        "create_relations",
        "add_observations",
        "delete_entities",
        "delete_observations",
        "delete_relations",
        "read_graph",
        "search_similar"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
OPENAI_API_KEYDeclared in the maintainer’s client configuration.Check documentation
QDRANT_API_KEYDeclared in the maintainer’s client configuration.Check documentation
QDRANT_URLDeclared in the maintainer’s client configuration.Check documentation
QDRANT_COLLECTION_NAMEDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Qdrant Memory to Synchronization.”

Frequently asked questions

MCP server for enabling the named memory graphs to be persisted to a qdrant instance. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.