38 lines
838 B
Plaintext
38 lines
838 B
Plaintext
# FastMCP Core
|
|
fastmcp>=2.13.0
|
|
|
|
# Storage Backends (for production persistence)
|
|
py-key-value-aio>=0.1.0 # Memory, Disk, Redis, DynamoDB storage
|
|
|
|
# Encryption (for secure token storage)
|
|
cryptography>=42.0.0
|
|
|
|
# HTTP Client (for API integrations)
|
|
httpx>=0.27.0
|
|
|
|
# Environment Variables
|
|
python-dotenv>=1.0.0
|
|
|
|
# Validation (optional, for complex validation)
|
|
pydantic>=2.0.0
|
|
|
|
# System Monitoring (optional, for health checks)
|
|
psutil>=5.9.0
|
|
|
|
# Async Support
|
|
asyncio-extras>=1.3.2
|
|
|
|
# Optional Storage Backend Dependencies
|
|
# Uncomment as needed for specific backends:
|
|
# redis>=5.0.0 # For RedisStore
|
|
# boto3>=1.34.0 # For DynamoDB
|
|
# pymongo>=4.6.0 # For MongoDB
|
|
# elasticsearch>=8.12.0 # For Elasticsearch
|
|
|
|
# Development Dependencies (optional)
|
|
# Uncomment for development
|
|
# pytest>=8.0.0
|
|
# pytest-asyncio>=0.23.0
|
|
# ruff>=0.3.0
|
|
# mypy>=1.8.0
|