# MCP Server Framework
mcp>=1.0.0
# Ansible configuration management (official library)
# Falls back to manual YAML parsing on unsupported systems (e.g., Windows)
ansible-core>=2.15.0
# Async HTTP client for Docker API, Ollama, Pi-hole
# Pinned to >=3.13.3 for CVE-2025-69223 (HIGH), CVE-2025-69227/28/29 (MEDIUM)
aiohttp>=3.13.3
# Sync HTTP client for Unifi exporter and fallback operations
requests>=2.31.0
urllib3>=2.0.0
# YAML parsing for Ansible inventory
PyYAML>=6.0
# Optional: Better JSON handling
orjson>=3.9.0
# Optional: For future enhancements
python-dotenv>=1.0.0