ラグフロー-MCP
シンプルなRAGFlow MCP。RAGFlowチームが公式MCPサーバーをリリースするまでは有効です。
インストール
インストール方法は2種類あります。インストールの高速化と依存関係の管理強化のため、方法2(UVを使用)をお勧めします。
方法1: condaを使用する
- 新しい conda 環境を作成します。
conda create -n ragflow_mcp python=3.12
conda activate ragflow_mcp
- リポジトリをクローンします。
git clone https://github.com/oraichain/ragflow-mcp.git
cd ragflow-mcp
- 依存関係をインストールします:
pip install -r requirements.txt
方法2: uvを使用する(推奨)
- uv (高速な Python パッケージインストーラーおよびリゾルバー) をインストールします。
curl -LsSf https://astral.sh/uv/install.sh | sh
- リポジトリをクローンします。
git clone https://github.com/oraichain/ragflow-mcp.git
cd ragflow-mcp
- 新しい仮想環境を作成してアクティブ化します。
uv venv --python 3.12
source .venv/bin/activate # On Unix/macOS
# Or on Windows:
# .venv\Scripts\activate
- 依存関係をインストールします:
uv pip install -r pyproject.toml
デバッグのためにMCP Server Inspectorを実行する
- MCPサーバーを起動する
- 次のコマンドを使用してインスペクターを起動します。
# you can choose a different server
SERVER_PORT=9000 npx @modelcontextprotocol/inspector