# MCP server mcp[fastmcp]>=1.0.0 pydantic>=2.0 httpx>=0.27 # Vector store + embeddings chromadb>=0.5.0 ollama>=0.4.0 # if using Ollama-hosted embedder; swap if not # Scraping (Phase 1; adjust per product) beautifulsoup4>=4.12 requests>=2.31 pypdf>=4.0 # PDF -> text for label extraction # playwright>=1.40 # uncomment if you need headless browser fallback # Evaluation numpy>=1.26 # Dev / utility python-dateutil>=2.8