requirements.txtβ’777 B
## Runtime dependencies for FastMCP 2.0 server (smithery.ai compatible)
# FastMCP 2.0 server framework - pinned to stable version
fastmcp>=2.12.3
# HTTP requests to public + G2B endpoints
requests==2.32.3
# .env secret loading (NARAMARKET_SERVICE_KEY) - compatible with FastMCP
python-dotenv>=1.1.0
# Data processing for CSV/Parquet conversion - using pre-built wheels
pandas>=2.2.0,<2.3.0
# Additional dependencies for HTTP server mode (smithery.ai deployment)
# No additional dependencies needed - FastMCP includes all required HTTP components
# Python 3.11 compatibility for TypedDict
typing-extensions>=4.5.0
## Development dependencies (optional)
# pytest>=8.0.0,<9.0.0
# mypy>=1.10.0,<1.11.0
# types-requests>=2.31.0,<2.32.0
# httpx>=0.25.0,<0.26.0 # for async testing