mcp<2,>=1.0.0
pandas>=2.0
plotly>=5.0
matplotlib>=3.7
seaborn>=0.13
numpy>=1.24
pingouin>=0.5
statsmodels>=0.14
wordcloud>=1.9
beautifulsoup4>=4.12
ddgs>=6.0
python-dotenv>=1.0
openai>=1.0
fastapi>=0.110
uvicorn[standard]>=0.27
websockets>=12
python-multipart>=0.0.9

[all]
ds-mcp-server[anthropic,documents,ocr,playwright,profiling,research]

[anthropic]
anthropic>=0.20

[dev]
pytest>=7.4
openpyxl>=3.1
httpx>=0.27
pypdf>=4.0
pdfplumber>=0.11
python-docx>=1.1
reportlab>=4.0
Pillow>=10.0

[documents]
pypdf>=4.0
pdfplumber>=0.11
python-docx>=1.1
openpyxl>=3.1

[ocr]
pytesseract>=0.3.10
Pillow>=10.0

[playwright]
playwright>=1.40

[profiling]
ydata-profiling>=4.6

[research]
youtube-transcript-api>=0.6

[web]
