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.0.tar.gz (5.9 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.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_oraichain_ragflow_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 5.9 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.0.tar.gz
Algorithm Hash digest
SHA256 4fffeea791708497a9a827f6a2578cd62017fc0ad1a7a423e93a74a91dd63a78
MD5 7758e2e79b878490c1bc8cc637296544
BLAKE2b-256 e80cf62808b8ba20d1bb75cd39f04d40877b59076e4c80a2fb3bd7d132b18674

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iflow_mcp_oraichain_ragflow_mcp-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a205ace4ddc0fd9c27c2f910fc8a353a1a20df002f8f9d52ad8185c687fb3a1a
MD5 560a8f0f5b181b30d26e5a70dbb6fd0b
BLAKE2b-256 0bbb02a9412719106da776be8e8d0b31fd7378039d079557b20e50aa1d930f52

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