pyproject.toml•709 B
[build-system]
requires = ["uv_build>=0.8.15,<0.9.0"]
build-backend = "uv_build"
[project]
name = "scrapermcp"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"aiohttp>=3.9.0",
"httpx>=0.27.0",
"markdownify>=0.14.1",
"mcp>=1.13.0",
"tenacity>=8.2.0",
"lxml>=5.3.0,<6",
"lxml-html-clean>=0.4.1",
"fastmcp>=2.12.0",
"smithery>=0.1.23",
]
[tool.smithery]
server = "scrapermcp.server:create_server"
[project.scripts]
dev = "smithery.cli.dev:main" # 开发服务器
playground = "smithery.cli.playground:main" # 交互式测试
[tool.uv.workspace]
members = [
"ScraperMcpCeshi",
]