MCP Qdrant Server with OpenAI Embeddings
Integrations
Provides semantic search capabilities using OpenAI embeddings to convert text into vector representations for search queries
带有 OpenAI 嵌入的 MCP Qdrant 服务器
此MCP服务器使用Qdrant向量数据库和OpenAI嵌入提供向量搜索功能。
特点
- 使用 OpenAI 嵌入层在 Qdrant 集合中进行语义搜索
- 列出可用的集合
- 查看集合信息
先决条件
- 已安装 Python 3.10+
- Qdrant 实例(本地或远程)
- OpenAI API 密钥
安装
- 克隆此存储库:Copy
- 安装依赖项:Copy
配置
设置以下环境变量:
- 'OPENAI_API_KEY': 您的 OpenAI API 密钥
- 'QDRANT_URL': 您的 Qdrant 实例的 URL(默认:“http://localhost:6333”)
- 'QDRANT_API_KEY': 您的 Qdrant API 密钥 (如适用)
使用方法
直接运行服务器
Copy
使用 MCP CLI 运行
Copy
在Claude Desktop中安装
Copy
可用工具
query_collection
使用OpenAI嵌入的语义搜索来搜索Qdrant集合。
- 'collection_name': 要搜索的 Qdrant 集合的名称
- 'query_text': 自然语言的搜索查询
- 'limit': 返回的最大结果数 (默认值: 5)
- 'model': 要使用的 OpenAI 嵌入模型 (默认: text-embedding-3-small)
list_collections
列出Qdrant数据库中的所有可用集合。
collection_info
获取有关特定集合的信息。
- 'collection_name': 要获取信息的集合的名称
Claude Desktop 中的使用示例
安装在Claude Desktop后,您可以使用以下工具:
Copy
This server cannot be installed
此服务器使用Qdrant向量数据库和OpenAI嵌入层启用了语义搜索功能,允许用户查询集合、列出可用集合并查看集合信息。
ID: x53v2khvkh