INNER CODE UNIT · Python
TransportType
pab1it0/prometheus-mcp-server · src/prometheus_mcp_server/server.py:111
class TransportType(str, Enum):
"""Supported MCP server transport types."""
STDIO = "stdio"
HTTP = "http"
SSE = "sse"
@classmethod
def values(cls) -> list[str]:
"""Get all valid transport values."""
return [transport.value for transport in cls]
@dataclass
class MCPServerConfig:
"""Global Configuration for MCP."""
mcp_server_transport: TransportType = None
mcp_bind_host: str = None
mcp_bind_port: int = None