Skip to main content

RAGFlow Retrieval MCP Server 🚀

Python Version License

该MCP Server用于对接RagFlow知识库系统,提供基于内容的文档检索能力。

前置要求

  • Python 3.10+
  • RagFlow

生产运行

export SERVER_HOST=http://localhost
export SERVER_PORT=80
export RAGFLOW_BASE_URL=http://localhost:80
export RAGFLOW_API_KEY=<your-api-key>
export RAGFLOW_DATASET_ID=<your-dataset-id>
export RAGFLOW_TOP_K=10
export RAGFLOW_SIMILARITY_THRESHOLD=0.2
export RAGFLOW_TIMEOUT=60

uvx ragflow-retrieval-mcp-server

开发调试

# 创建虚拟环境
uv venv
source .venv/bin/activate

# 安装依赖
uv pip install -e .

# 运行
uv run ragflow-retrieval-mcp-server

贡献指南 🤝

欢迎通过以下方式参与贡献:

  1. Fork仓库并创建特性分支
  2. 提交清晰的commit message
  3. 发起Pull Request并描述变更内容

请确保: ✅ 更新相关文档 ✅ 保持代码风格一致

许可证 📄

本项目采用 MIT License

遇到问题? 请提交 Issue 或联系 data.hwc@live.com

Metadata

Release files for ragflow-retrieval-mcp-server 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ragflow-retrieval-mcp-server 0.1.1
File Size Uploaded Provenance
ragflow_retrieval_mcp_server-0.1.1.tar.gz 51.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ragflow-retrieval-mcp-server 0.1.1
File Interpreter ABI Platform
ragflow_retrieval_mcp_server-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 55.6 kB

Release files / ragflow_retrieval_mcp_server-0.1.1.tar.gz

Download URL ragflow_retrieval_mcp_server-0.1.1.tar.gz
Size 51.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d83808ab4c9d4ccf09ff06fab8cb9699a3759ce402b2bf73f26b551b0971171d
BLAKE2b-256 checksum
How to use checksums
b750beb1ae7d89acb8a8b13aa1fe88f811837328073aa196c93f9c6d10b3cba0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release files / ragflow_retrieval_mcp_server-0.1.1-py3-none-any.whl

Download URL ragflow_retrieval_mcp_server-0.1.1-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ac97a63738fe090de849e645fb18676e1f692ad9f9cd90e149263e946d7e03c
BLAKE2b-256 checksum
How to use checksums
023154fe70960bde6d0d36caa86551a788ad0e979004aa78bbe8e1fadf980069
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Security for ragflow-retrieval-mcp-server 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page