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.0.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.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mseep_ragflow_mcp-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 b393f6a67c62248b5cc1f8003e8c268351ef6ba6aea0e67748a7e6c329d82546
MD5 cac1ddeee280be8c8654aa6d1b7ad637
BLAKE2b-256 0173cb93356bae230681fc48015baa4aaa9b25d8c8d4f0d66404ed4f01b0c6fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mseep_ragflow_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 861761b959fea335c221727d9a950bd95d44a5e0c5f9c5b718e57f57406fcad2
MD5 864282e9a6a1cd1bd48820379b2f79f2
BLAKE2b-256 b74fd16b843db60c8241d101d7b9ae59ee132e37ac14f47f9e5ef151a874cec4

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