Skip to main content
Glama
wrediam

Better Qdrant MCP Server

by wrediam

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
QDRANT_URLNoThe URL of the Qdrant serverhttp://localhost:6333
OLLAMA_MODELNoThe Ollama model to use for embeddingsnomic-embed-text
OPENAI_API_KEYNoYour OpenAI API key for using OpenAI embedding models
QDRANT_API_KEYNoYour Qdrant API key if authentication is needed
OLLAMA_ENDPOINTNoThe Ollama API endpoint for local embedding modelshttp://localhost:11434
OPENAI_ENDPOINTNoThe OpenAI API endpointhttps://api.openai.com/v1
OPENROUTER_API_KEYNoYour OpenRouter API key for using OpenRouter embedding models
OPENROUTER_ENDPOINTNoThe OpenRouter API endpointhttps://api.openrouter.com/v1
DEFAULT_EMBEDDING_SERVICENoThe default embedding service to use (openai, openrouter, ollama, or fastembed)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list_collectionsB

List all available Qdrant collections

add_documentsC

Add documents to a Qdrant collection with specified embedding service

searchC

Search for similar documents in a collection

delete_collectionC

Delete a Qdrant collection

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: add_documents handles document insertion, delete_collection removes collections, list_collections enumerates them, and search performs similarity queries. There is no overlap in functionality, making tool selection straightforward.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern (add_documents, delete_collection, list_collections, search). The naming is uniform and predictable, with no deviations in style or convention.

Tool Count3/5

With only 4 tools, the set feels thin for a vector database server, lacking operations like collection creation, document updates, or deletion. While the tools cover basic CRUD aspects, the scope is limited and may require workarounds for full functionality.

Completeness2/5

There are significant gaps in the tool surface for a Qdrant server: no create_collection tool, no update or delete document operations, and no management of embeddings or configurations. This incomplete coverage will likely cause agent failures in common workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues