
ragflow-mcp

2025.04.10
1
Python临时解决方案RAGFlow MCP 服务其它
ragflow-mcp 是一个简单的 RAGFlow MCP 服务,主要用于在 RAGFlow 团队发布官方 MCP 服务器之前提供临时的解决方案。该服务支持两种安装方式,推荐使用 uv 进行安装以获得更快的安装速度和更好的依赖管理。
View on GitHub
Overview
基本能力
产品定位
ragflow-mcp 是一个临时的 RAGFlow MCP 服务,用于在官方 MCP 服务器发布之前提供支持。
核心功能
- 提供 RAGFlow MCP 服务的基本功能
- 支持两种安装方式(conda 和 uv)
- 提供调试工具(MCP Server Inspector)
适用场景
- 开发者在 RAGFlow 官方 MCP 服务器发布前的临时使用
- 需要快速部署 RAGFlow MCP 服务的场景
工具列表
- MCP Server Inspector:用于调试 MCP 服务器的工具
常见问题解答
暂无
使用教程
使用依赖
- 确保已安装 Python 3.12
- 确保已安装 conda 或 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:
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_PORT=9000 npx @modelcontextprotocol/inspector