本项目是一个机器控制协议(MCP)服务器,可在Qdrant向量数据库中高效存储和检索信息,为数据管理提供便捷解决方案。
本MCP服务器能在Qdrant向量数据库中存储和检索信息。你可以按照以下步骤进行安装和配置,然后开始使用。
pip install mcp-server-qdrant
git clone https://github.com/your-org/mcp-server-qdrant.git
cd mcp-server-qdrant
make setup
通过环境变量进行配置。你可以根据.env.example文件创建一个.env文件:
cp .env.example .env
编辑.env文件以配置服务器:
# Qdrant配置
QDRANT_URL=http://localhost:6333
QDRANT_API_KEY=your-api-key
# 收藏集名称
COLLECTION_NAME=memories
# 嵌入提供程序配置
EMBEDDING_PROVIDER=fastembed
EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
python -m mcp_server_qdrant.main
或使用make命令:
make run
docker-compose up
该MCP服务器提供了以下工具:
将信息存储在Qdrant数据库中。
information: 要存储的文本内容
metadata: 可选的JSON元数据,用于与文本关联
使用语义搜索查找Qdrant数据库中的信息。
query: 搜索查询
make test
make format
make lint
make build
本项目采用Apache License 2.0许可协议。