Files
Autogen-MCP-Server/requirements.txt
KonnosPB c8cdb3cc28 Enhance project structure and documentation
- Updated code structure in documentation for clarity.
- Added example configuration file for AutoGen-MCP-Server.
- Created detailed logs directory documentation.
- Expanded development requirements with additional tools.
- Updated core requirements with new dependencies.
- Added module docstrings for better code understanding.
- Introduced a web UI template for configuration management.
- Implemented integration and unit test structure.
2025-07-06 23:27:07 +02:00

48 lines
884 B
Plaintext

# Requirements for Autogen-MCP-Server
# Core MCP and AutoGen
mcp>=1.0.0
autogen-agentchat>=0.2.0
# Configuration and Validation
pydantic>=2.5.0
pydantic-settings>=2.1.0
PyYAML>=6.0.1
# Async and Networking
aiohttp>=3.9.0
asyncio-mqtt>=0.16.0
# Web UI Framework (FastAPI chosen for modern async support)
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
jinja2>=3.1.0
# Database (for configuration storage if needed)
sqlalchemy>=2.0.0
alembic>=1.12.0
# Logging and Monitoring
structlog>=23.2.0
prometheus-client>=0.19.0
# Security
python-jose[cryptography]>=3.3.0
passlib[bcrypt]>=1.7.4
# Development and Testing
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
black>=23.9.0
ruff>=0.1.0
mypy>=1.7.0
# Documentation
mkdocs>=1.5.0
mkdocs-material>=9.4.0
# Optional: For advanced features
redis>=5.0.0 # For caching and session management
celery>=5.3.0 # For background tasks