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
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-22 12:53 +0100
1# -*- coding: utf-8 -*-
2"""MCP Transport Package.
4Copyright 2025
5SPDX-License-Identifier: Apache-2.0
6Authors: Mihai Criveti
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"""
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
19__all__ = ["Transport", "StdioTransport", "SSETransport", "WebSocketTransport"]