- Explore MCP Servers
- ragflow-mcp
Ragflow Mcp
What is Ragflow Mcp
ragflow-mcp is a simple implementation of the RAGFlow MCP, designed for temporary use until the official MCP server is released by the RAGFlow team.
Use cases
Use cases for ragflow-mcp include testing and debugging applications that utilize the RAGFlow architecture, as well as educational purposes for developers learning about MCP implementations.
How to use
To use ragflow-mcp, you can install it via two methods: using conda or uv. The recommended method is to use uv for faster installation and better dependency management. After installation, you can run the MCP server and use the MCP Server Inspector for debugging.
Key features
Key features of ragflow-mcp include easy installation through conda or uv, dependency management, and the ability to run a server inspector for debugging purposes.
Where to use
ragflow-mcp can be used in software development environments, particularly for projects that require a temporary MCP solution while waiting for the official release.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Ragflow Mcp
ragflow-mcp is a simple implementation of the RAGFlow MCP, designed for temporary use until the official MCP server is released by the RAGFlow team.
Use cases
Use cases for ragflow-mcp include testing and debugging applications that utilize the RAGFlow architecture, as well as educational purposes for developers learning about MCP implementations.
How to use
To use ragflow-mcp, you can install it via two methods: using conda or uv. The recommended method is to use uv for faster installation and better dependency management. After installation, you can run the MCP server and use the MCP Server Inspector for debugging.
Key features
Key features of ragflow-mcp include easy installation through conda or uv, dependency management, and the ability to run a server inspector for debugging purposes.
Where to use
ragflow-mcp can be used in software development environments, particularly for projects that require a temporary MCP solution while waiting for the official release.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
ragflow-mcp
Simple RAGFlow MCP. Only useful until the RAGFlow team releases the official MCP server
Installation
We provide two installation methods. Method 2 (using uv) is recommended for faster installation and better dependency management.
Method 1: Using conda
- Create a new conda environment:
conda create -n ragflow_mcp python=3.12 conda activate ragflow_mcp
- Clone the repository:
git clone https://github.com/oraichain/ragflow-mcp.git
cd ragflow-mcp
- Install dependencies:
pip install -r requirements.txt
Method 2: Using uv (Recommended)
- Install uv (A fast Python package installer and resolver):
curl -LsSf https://astral.sh/uv/install.sh | sh
- Clone the repository:
git clone https://github.com/oraichain/ragflow-mcp.git
cd ragflow-mcp
- Create a new virtual environment and activate it:
uv venv --python 3.12
source .venv/bin/activate # On Unix/macOS
# Or on Windows:
# .venv\Scripts\activate
- Install dependencies:
uv pip install -r pyproject.toml
Run MCP Server Inspector for debugging
-
Start the MCP server
-
Start the inspector using the following command:
# you can choose a different server
SERVER_PORT=9000 npx @modelcontextprotocol/inspector
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










