# Functions
NewClient creates a new client instance.
NewCommandStdioTransport creates a new stdio transport that launches a command.
NewSSETransport creates a new SSE transport.
NewStdioTransport creates a new stdio transport.
# Structs
Client represents an MCP client that can use different transports.
SSETransport implements Transport using Server-Sent Events.
StdioTransport implements Transport using standard input/output.
# Interfaces
Transport represents a client transport mechanism.