MCP 服务器与 Qdrant 持久化
提供基于知识图谱和语义搜索功能的 MCP 服务器,由 Qdrant 向量数据库支持。
快速入门
环境变量配置
需要设置以下环境变量:
- OPENAI_API_KEY: OpenAI API 密钥
- QDRANT_URL: Qdrant 服务地址
- QDRANT_API_KEY: Qdrant API 密钥(如果启用认证)
- QDRANT_COLLECTION_NAME: 使用的 Qdrant 集合名称
本地运行
- 安装依赖:运行
npm install
- 构建项目:运行
npm run build
- 启动服务。
Docker 部署
- 构建镜像:运行
docker build -t mcp-qdrant-memory .
- 运行容器:
docker run -d
-e OPENAI_API_KEY=your-openai-api-key
-e QDRANT_URL=http://your-qdrant-server:6333
-e QDRANT_COLLECTION_NAME=your-collection-name
-e QDRANT_API_KEY=your-qdrant-api-key
--name mcp-qdrant-memory
mcp-qdrant-memory
功能工具
支持以下核心功能:
- 创建实体:create_entities
- 创建关系:create_relations
- 添加观察:add_observations
- 删除实体:delete_entities
- 语义搜索:search_similar
更多详细信息请参考 README 文档。