What runtime dependencies are required?
Node.js, an OpenAI API key, and a running Qdrant server with a configured collection are required.
@delorenj
Basic information
MCP server providing a knowledge graph implementation with semantic search capabilities powered by Qdrant vector database
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-qdrant-memory": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-qdrant-memory",
"."
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This MCP server provides a knowledge graph implementation with semantic search capabilities powered by Qdrant vector database. It stores entities and relations in a graph structure, persists data both in a local JSON file and as embeddings in Qdrant, and uses OpenAI for generating semantic embeddings. It is designed for developers building AI assistants or applications that need persistent, semantically searchable memory.
Install dependencies with npm install, then build with npm run build. Set the required environment variables (OPENAI_API_KEY, QDRANT_URL, QDRANT_API_KEY, QDRANT_COLLECTION_NAME) and add the server configuration to your MCP settings file under mcpServers. The server exposes tools for creating and querying the knowledge graph and searching semantically.
Node.js, an OpenAI API key, and a running Qdrant server with a configured collection are required.
Data is stored both in a local file (`memory.json`) holding the full graph structure and in Qdrant as semantic embeddings for similarity search.
The server provides tools for entity and relation management (`create_entities`, `create_relations`, `add_observations`, `delete_entities`, `delete_observations`, `delete_relations`, `read_graph`) and semantic search (`search_similar`).
When entities or relations are modified, changes are written to `memory.json`, embeddings are generated via the OpenAI API, and the vectors are stored in Qdrant, keeping both systems consistent.
Authentication is handled via environment variables (`OPENAI_API_KEY`, `QDRANT_API_KEY`). The server supports HTTP and HTTPS connections to Qdrant and includes configuration for reverse proxies and custom SSL/TLS setups.

Mess in, magic out: pour in your D&D and TTRPG notes and LoreKeeper keeps them as a private store for your world. Ask Claude or ChatGPT about it, or build a sourcebook.
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

MCP connector for Snipara, the Project Brain for AI coding agents

Local-first MCP server that snapshots your project's working state into one context object. Open-core, privacy-first.

Open-source Python SDK & MCP interface for Priostack Agent Context Network (ACN). Zero-setup, autonomous memory orchestration for AI agents.
Comments