# WebsocketConnection

> **Class** in `langchain_mcp_adapters`

📖 [View in docs](https://reference.langchain.com/python/langchain-mcp-adapters/sessions/WebsocketConnection)

Configuration for WebSocket transport connections to MCP servers.

## Signature

```python
WebsocketConnection()
```

## Extends

- `TypedDict`

## Constructors

```python
__init__(
    transport: Literal['websocket'],
    url: str,
    session_kwargs: NotRequired[dict[str, Any] | None],
)
```

| Name | Type |
|------|------|
| `transport` | `Literal['websocket']` |
| `url` | `str` |
| `session_kwargs` | `NotRequired[dict[str, Any] \| None]` |


## Properties

- `transport`
- `url`
- `session_kwargs`

---

[View source on GitHub](https://github.com/langchain-ai/langchain-mcp-adapters/blob/d0cb74e2a7a821bb3f4978b270c7add5a3940666/langchain_mcp_adapters/sessions.py#L196)