Qdrant代码片段
STDIO用于代码片段存储和检索的向量数据库服务
用于代码片段存储和检索的向量数据库服务
이 프로젝트는 Qdrant 벡터 데이터베이스와 MCP(Model Control Protocol) 서버를 통합하여 코드 스니펫을 저장하고 검색할 수 있는 시스템입니다.
QDRANT MCP 서버는 다음과 같은 도구들을 제공합니다:
information
(string): 저장할 정보metadata
(JSON): 선택적 메타데이터query
(string): 검색에 사용할 쿼리git clone <repository-url> cd <repository-name>
docker-compose up -d
docker-compose ps
"qdrant": { "url": "http://localhost:8000/sse" },
RUST_LOG
: 로깅 레벨 (기본값: info)QDRANT_URL
: Qdrant 서버 주소COLLECTION_NAME
: 컬렉션 이름EMBEDDING_MODEL
: 임베딩 모델TOOL_STORE_DESCRIPTION
: 저장 도구 설명TOOL_FIND_DESCRIPTION
: 검색 도구 설명데이터는 ./qdrant_storage
디렉토리에 영구적으로 저장됩니다.
docker-compose logs -f
docker-compose down
qdrant_storage
디렉토리를 주기적으로 백업하세요.