Coverage for mcpgateway/transports/__init__.py: 100%

1# -*- coding: utf-8 -*-

2"""MCP Transport Package.

3

4 Copyright 2025

5 SPDX-License-Identifier: Apache-2.0

6 Authors: Mihai Criveti

7

8 This package provides transport implementations for the MCP protocol:

9- stdio: Communication over standard input/output

10- SSE: Server-Sent Events for server-to-client streaming

11- WebSocket: Full-duplex communication

12"""

13

14 from mcpgateway.transports.base import Transport

15 from mcpgateway.transports.sse_transport import SSETransport

16 from mcpgateway.transports.stdio_transport import StdioTransport

17 from mcpgateway.transports.websocket_transport import WebSocketTransport

18

19 __all__ = ["Transport", "StdioTransport", "SSETransport", "WebSocketTransport"]