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.3.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

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

iflow_mcp_oraichain_ragflow_mcp-0.1.3-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_oraichain_ragflow_mcp-0.1.3.tar.gz.

File metadata

  • Download URL: iflow_mcp_oraichain_ragflow_mcp-0.1.3.tar.gz
  • Upload date:
  • Size: 13.4 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.3.tar.gz
Algorithm Hash digest
SHA256 9523450ec65afd3bd0a60bb412904ef27099b68ba5d27fb85e2ab5eca481ea6d
MD5 2762f2911c79d902a71e32fe27598886
BLAKE2b-256 e9d8575eca273024c365e9269982636a83310774e1162dd08a248ae39a5e4978

See more details on using hashes here.

File details

Details for the file iflow_mcp_oraichain_ragflow_mcp-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_oraichain_ragflow_mcp-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 16.3 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b3277625dcb6fee427e083d43220b1ba1525fb40338b598879a500ac0e9cf732
MD5 3bfe1bdb3fcf8a6d491497b1d0f722c4
BLAKE2b-256 09f6a6090ed3e5b40a7e6dab231d2c585bb1d2b60a3412753d9959a82fef0df8

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