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

mseep_ragflow_mcp-0.1.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

mseep_ragflow_mcp-0.1.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file mseep_ragflow_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: mseep_ragflow_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for mseep_ragflow_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8ca97acbaf9eaf2832b2ea22ad56adbe84b5b9a07f07b443e3d8f751f682e8c2
MD5 8282f2a826744d16fc371b83a5693699
BLAKE2b-256 faf43f5b44b2d58c3a5c5d369626850a2922a5ae8905e8e39402f5695b6a32a0

See more details on using hashes here.

File details

Details for the file mseep_ragflow_mcp-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mseep_ragflow_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d9581d9422c6ba574c1630da6140b998d0fe652714dd5fada18d930f58ec4658
MD5 ee69c528680e544df98db954c6c1addc
BLAKE2b-256 3e10cd1f3e8347aa0c37622f7c96fe41ea31327c886ab6b3995cb14c0a51b12b

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