RAGFlow Retrieval MCP Server 🚀
该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
贡献指南 🤝
欢迎通过以下方式参与贡献:
- Fork仓库并创建特性分支
- 提交清晰的commit message
- 发起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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ragflow_retrieval_mcp_server-0.1.1.tar.gz | 51.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.