[project]
name = "fr-torrent-search-mcp"
version = "1.0.4"
description = "FR Torrent MCP Server"
authors = [{ name = "philogicae" }]
requires-python = ">=3.10,<4.0"
readme = "README.md"
license = "MIT"
dependencies = [
"bencodepy",
"requests",
"fastmcp<3",
"fastapi",
"uvicorn",
"python-dotenv",
"pydantic",
]
[project.urls]
Repository = "https://github.com/philogicae/fr-torrent-search-mcp"
Release = "https://github.com/philogicae/fr-torrent-search-mcp/releases"
DeepWiki = "https://deepwiki.com/philogicae/fr-torrent-search-mcp"
[project.scripts]
fr-torrent-search-mcp = "fr_torrent_search.__main__:cli"
[dependency-groups]
dev = ["ruff", "ty", "pytest", "pytest-asyncio"]
[tool.hatch.build]
include = ["fr_torrent_search"]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"