Mcp Server Qdrant

Mcp Server Qdrant

🚀 适用于Qdrant的MCP服务器

本项目是一个机器控制协议(MCP)服务器,可在Qdrant向量数据库中高效存储和检索信息,为数据管理提供便捷解决方案。

🚀 快速开始

本MCP服务器能在Qdrant向量数据库中存储和检索信息。你可以按照以下步骤进行安装和配置,然后开始使用。

✨ 主要特性

  • 📝 使用可选元数据在Qdrant中存储文本信息。
  • 🔍 支持语义搜索以查找存储的信息。
  • 🛠️ 集成FastEmbed进行文本嵌入。
  • ⚙️ 支持通过环境变量进行配置。
  • 🐳 支持Docker部署。

📦 安装指南

使用pip

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

docker-compose up

工具

该MCP服务器提供了以下工具:

qdrant-store

将信息存储在Qdrant数据库中。

information: 要存储的文本内容
metadata: 可选的JSON元数据,用于与文本关联

qdrant-find

使用语义搜索查找Qdrant数据库中的信息。

query: 搜索查询

开发

测试

make test

格式化

make format

代码检查

make lint

构建

make build

📄 许可证

本项目采用Apache License 2.0许可协议。

  • 0 关注
  • 0 收藏,34 浏览
  • system 提出于 2025-09-19 13:27

相似服务问题

相关AI产品