[project]
name = "ragflow-mcp"
version = "0.1.0"
description = "MCP server for RAGFlow - semantic retrieval and knowledge management"
requires-python = ">=3.10,<4"
license = {text = "MIT"}
authors = [
{ name = "RAGFlow MCP Contributors" }
]
keywords = ["mcp", "ragflow", "rag", "semantic-search", "knowledge-management"]
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]
dependencies = [
"mcp>=1.5.0",
"httpx>=0.27.0",
"pydantic>=2.0.0",
]
[project.scripts]
ragflow-mcp = "src.server:main"
[tool.poetry]
packages = [{include = "ragflow_mcp", from = "src"}]
[[tool.poetry.source]]
name = "tuna"
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
priority = "primary"
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"