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

5 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-06-22 12:53 +0100

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

2"""MCP Transport Package. 

3 

4Copyright 2025 

5SPDX-License-Identifier: Apache-2.0 

6Authors: Mihai Criveti 

7 

8This 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 

14from mcpgateway.transports.base import Transport 

15from mcpgateway.transports.sse_transport import SSETransport 

16from mcpgateway.transports.stdio_transport import StdioTransport 

17from mcpgateway.transports.websocket_transport import WebSocketTransport 

18 

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