Nefino MCP Server

Official
"""Configuration management for the Nefino MCP server.""" import os from dataclasses import dataclass @dataclass class NefinoConfig: """Configuration for the Nefino MCP server.""" # API credentials username: str password: str jwt_secret: str # API endpoint base_url: str @classmethod def from_env(cls) -> "NefinoConfig": """Create configuration from environment variables.""" try: return cls( username=os.environ["NEFINO_USERNAME"], password=os.environ["NEFINO_PASSWORD"], jwt_secret=os.environ["NEFINO_JWT_SECRET"], base_url=os.environ["NEFINO_BASE_URL"], ) except KeyError as e: raise ValueError(f"{e.args[0]} environment variable is required") from e