Skip to main content

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

  1. Create a new conda environment:
conda create -n ragflow_mcp python=3.12
conda activate ragflow_mcp
  1. Clone the repository:
git clone https://github.com/oraichain/ragflow-mcp.git
cd ragflow-mcp
  1. Install dependencies:
pip install -r requirements.txt

Method 2: Using uv (Recommended)

  1. Install uv (A fast Python package installer and resolver):
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Clone the repository:
git clone https://github.com/oraichain/ragflow-mcp.git
cd ragflow-mcp
  1. 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
  1. Install dependencies:
uv pip install -r pyproject.toml

Run MCP Server Inspector for debugging

  1. Start the MCP server

  2. 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

iflow_mcp_oraichain_ragflow_mcp-0.1.1.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Hashes for iflow_mcp_oraichain_ragflow_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 76047e41858ae0156647763b663a55687c04a9a3e27983e56e62c90b7bf9b6c3
MD5 9bf494bcdf30a0b39a9a1103905e662c
BLAKE2b-256 bd911515f439a8f13df97b314aaf84ca614deec78501ae08f98026639593b782

See more details on using hashes here.

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

Hashes for iflow_mcp_oraichain_ragflow_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2b896e2b2ef15a340a79086bd0ef1a246c5b581da6ea486295a6fb6018c0ec97
MD5 ce00a186d546aac1f89c95b95d5af5a9
BLAKE2b-256 462ffa576a494c6b716097fb369619b8d50836a3cc45da57c18f27807b59393c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page