resq_mcp.core.security
Security utilities for the ResQ MCP server. Provides API key verification for authenticated endpoints using FastAPI’s HTTPBearer security scheme for token extraction. Notes: This implementation uses a simple comparison against the configured API_KEY. Production deployments should use secure token storage and validation.annotations
logging
secrets
HTTPException
Request
status
HTTPBearer
settings
logger
security_scheme
verify_api_key
request- The incoming FastAPI request.
HTTPException- 401 if missing/invalid auth scheme, 403 if invalid key.