Qdrant 用 MCP サーバー
Qdrant ベクトル データベースから情報を保存および取得するためのマシン コントロール プロトコル (MCP) サーバー。
特徴
オプションのメタデータを含むテキスト情報を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 configuration
QDRANT_URL=http://localhost:6333
QDRANT_API_KEY=your-api-key
# Collection name
COLLECTION_NAME=memories
# Embedding provider configuration
EMBEDDING_PROVIDER=fastembed
EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
使用法
ローカルで実行
python -m mcp_server_qdrant.main
または make コマンドを使用します:
make run
ドッカー
docker-compose up
ツール
MCP サーバーは次のツールを提供します。
qdrantストア
Qdrant データベースに情報を保存します。
information: The text to store
metadata: Optional JSON metadata to associate with the text
qdrant-find
セマンティック検索を使用して Qdrant データベース内の情報を検索します。
query: The search query
発達
テスト
make test
書式設定
make format
リンティング
make lint
建物
make build
ライセンス
Apacheライセンス2.0
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
セマンティック検索機能を使用して Qdrant ベクトル データベースから情報を保存および取得できるマシン コントロール プロトコル (MCP) サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityThis repository is an example of how to create a MCP server for Qdrant, a vector search engine.Last updated -2932Apache 2.0
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables semantic search and retrieval of documentation using a vector database (Qdrant). This server allows you to add documentation from URLs or local files and then search through them using natural language queries.Last updated -5123Apache 2.0
- AsecurityAlicenseAqualityA high-performance MCP server utilizing libSQL for persistent memory and vector search capabilities, enabling efficient entity management and semantic knowledge storage.Last updated -612470MIT License
- -securityFlicense-qualityA custom MCP server that allows storage, retrieval, and management of text-based information with natural language commands and keyword detection.Last updated -