Qdrant Retrieve
Búsqueda semántica utilizando la base de datos vectorial Qdrant.
GitHubPrueba este MCPPatrocinado
Documentación
Servidor MCP de Qdrant Retrieve
Servidor MCP para búsqueda semántica con la base de datos vectorial Qdrant.
Características
- Búsqueda semántica en múltiples colecciones
- Soporte para múltiples consultas
- Número de resultados configurable
- Seguimiento del origen de la colección
Nota: El servidor se conecta a una instancia de Qdrant especificada por URL.
Nota 2: La primera recuperación puede ser más lenta, ya que el servidor MCP descarga el modelo de incrustación requerido.
API
Herramientas
- qdrant_retrieve
- Recupera documentos semánticamente similares de múltiples colecciones de almacenamiento vectorial de Qdrant basándose en múltiples consultas
- Entradas:
collectionNames(string[]): Nombres de las colecciones de Qdrant en las que buscartopK(number): Número de documentos similares principales a recuperar (predeterminado: 3)query(string[]): Matriz de textos de consulta para buscar
- Devuelve:
results: Matriz de documentos recuperados con:query: La consulta que produjo este resultadocollectionName: Nombre de la colección de la que proviene este resultadotext: Contenido de texto del documentoscore: Puntuación de similitud entre 0 y 1
Uso con Claude Desktop
Agrega esto a tu claude_desktop_config.json:
{
"mcpServers": {
"qdrant": {
"command": "npx",
"args": ["-y", "@gergelyszerovay/mcp-server-qdrant-retrive"],
"env": {
"QDRANT_API_KEY": "your_api_key_here"
}
}
}
}
Opciones de línea de comandos
MCP server for semantic search with Qdrant vector database.
Options
--enableHttpTransport Enable HTTP transport [default: false]
--enableStdioTransport Enable stdio transport [default: true]
--enableRestServer Enable REST API server [default: false]
--mcpHttpPort=<port> Port for MCP HTTP server [default: 3001]
--restHttpPort=<port> Port for REST HTTP server [default: 3002]
--qdrantUrl=<url> URL for Qdrant vector database [default: http://localhost:6333]
--embeddingModelType=<type> Type of embedding model to use [default: Xenova/all-MiniLM-L6-v2]
--help Show this help message
Environment Variables
QDRANT_API_KEY API key for authenticated Qdrant instances (optional)
Examples
$ mcp-qdrant --enableHttpTransport
$ mcp-qdrant --mcpHttpPort=3005 --restHttpPort=3006
$ mcp-qdrant --qdrantUrl=http://qdrant.example.com:6333
$ mcp-qdrant --embeddingModelType=Xenova/all-MiniLM-L6-v2