mcp-server-qdrant
by qdrant·★ 1,397·综合分 55
官方 Qdrant MCP 服务器,用于使用向量嵌入进行语义记忆存储和检索。
databaseai-llmdeveloper-tools
268
Forks
50
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
这是 Qdrant 的官方 MCP 服务器实现,Qdrant 是一个向量搜索引擎。它提供工具来存储和检索语义记忆,充当 AI 应用的记忆层。该服务器支持远程和本地 Qdrant 实例,具有灵活的配置选项,包括嵌入模型和搜索限制。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:构建具有长期记忆能力的 AI 应用程序
你:开发环境中的代码搜索和检索
你:通过基于向量的语义搜索增强 LLM 应用程序
你:支持哪些嵌入模型?
你:我可以将其与本地 Qdrant 一起使用吗?
什么时候选它
当您需要基于向量的语义记忆存储和检索功能时,选择此 MCP 服务器,特别是如果您已经在使用或计划使用 Qdrant 作为向量数据库。
什么时候不要选它
如果您需要其他向量数据库后端,不要选择此服务器,因为它与 Qdrant 紧密集成,不支持其他存储后端。
此 server 暴露的工具
从 README 抽取出 2 个工具qdrant-storeinformation: string, metadata?: JSON, collection_name?: stringStore information in the Qdrant database with optional metadata
qdrant-findquery: string, collection_name?: stringRetrieve relevant information from the Qdrant database
可对比工具
chroma-mcppinecone-mcpweaviate-mcpvector-store-via-shell-mcp
安装
安装选项
使用 uvx
QDRANT_URL="http://localhost:6333" \
COLLECTION_NAME="my-collection" \
EMBEDDING_MODEL="sentence-transformers/all-MiniLM-L6-v2" \
uvx mcp-server-qdrant使用 Docker
docker build -t mcp-server-qdrant .
docker run -p 8000:8000 \
-e FASTMCP_SERVER_HOST="0.0.0.0" \
-e QDRANT_URL="http://your-qdrant-server:6333" \
-e QDRANT_API_KEY="your-api-key" \
-e COLLECTION_NAME="your-collection" \
mcp-server-qdrantClaude Desktop 配置
添加到 claude_desktop_config.json:
{
"qdrant": {
"command": "uvx",
"args": ["mcp-server-qdrant"],
"env": {
"QDRANT_URL": "https://xyz-example.eu-central.aws.cloud.qdrant.io:6333",
"QDRANT_API_KEY": "your_api_key",
"COLLECTION_NAME": "your-collection-name",
"EMBEDDING_MODEL": "sentence-transformers/all-MiniLM-L6-v2"
}
}
}FAQ
- 支持哪些嵌入模型?
- 目前仅支持 FastEmbed 模型,默认使用 'sentence-transformers/all-MiniLM-L6-v2'。
- 我可以将其与本地 Qdrant 一起使用吗?
- 是的,您可以使用 QDRANT_LOCAL_PATH 环境变量而不是 QDRANT_URL 来指定本地数据库路径。
mcp-server-qdrant 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。