本项目是一个机器控制协议(MCP)服务器,可在Qdrant向量数据库中高效存储和检索信息,为数据管理提供便捷解决方案。
本MCP服务器专为Qdrant向量数据库设计,能实现信息的存储与检索,支持语义搜索等功能。
python -m mcp_server_qdrant.main
或使用make命令:
make run
docker-compose up
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
该MCP服务器提供了以下工具:
将信息存储到Qdrant数据库中。
information: 要存储的文本内容
metadata: 可选的JSON格式元数据,与文本关联
使用语义搜索在Qdrant数据库中查找信息。
query: 搜索查询
make test
make format
make lint
make build
本项目采用Apache License 2.0许可协议。