Simple MCP server for RAGFlow
Project description
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iflow_mcp_oraichain_ragflow_mcp-0.1.1.tar.gz.
File metadata
- Download URL: iflow_mcp_oraichain_ragflow_mcp-0.1.1.tar.gz
- Upload date:
- Size: 13.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76047e41858ae0156647763b663a55687c04a9a3e27983e56e62c90b7bf9b6c3
|
|
| MD5 |
9bf494bcdf30a0b39a9a1103905e662c
|
|
| BLAKE2b-256 |
bd911515f439a8f13df97b314aaf84ca614deec78501ae08f98026639593b782
|
File details
Details for the file iflow_mcp_oraichain_ragflow_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: iflow_mcp_oraichain_ragflow_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b896e2b2ef15a340a79086bd0ef1a246c5b581da6ea486295a6fb6018c0ec97
|
|
| MD5 |
ce00a186d546aac1f89c95b95d5af5a9
|
|
| BLAKE2b-256 |
462ffa576a494c6b716097fb369619b8d50836a3cc45da57c18f27807b59393c
|