MCP Server for Qdrant

MCP Server for Qdrant

site icon
2025.03.18 0
Shell向量数据库语义搜索数据库
mcp-server-qdrant 是一个基于 Qdrant 向量数据库的机器控制协议(MCP)服务器,主要用于存储和检索文本信息及其元数据。它支持语义搜索,并集成了 FastEmbed 用于文本嵌入。该服务适用于需要高效存储和检索向量化数据的场景。
View on GitHub

Overview

基本能力

产品定位

mcp-server-qdrant 是一个用于存储和检索 Qdrant 向量数据库中信息的 MCP 服务器,支持语义搜索和文本嵌入。

核心功能

  • 在 Qdrant 中存储带有可选元数据的文本信息
  • 对存储的信息进行语义搜索
  • 集成 FastEmbed 用于文本嵌入
  • 基于环境变量的配置
  • 支持 Docker

适用场景

  • 需要高效存储和检索向量化数据的应用
  • 语义搜索应用
  • 文本嵌入和向量化处理

工具列表

  • qdrant-store: 将信息存储到 Qdrant 数据库中,支持附加元数据。
  • qdrant-find: 使用语义搜索在 Qdrant 数据库中查找信息。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

无明确前置依赖说明。

安装教程

使用 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

运行

本地运行

python -m mcp_server_qdrant.main

make run

使用 Docker

docker-compose up

调试方式

测试

make test

格式化代码

make format

代码检查

make lint

构建

make build

许可证

该项目遵循 Apache License 2.0 开源许可条款。