Session Connections
Session connections represent the MCP connections established within a session. This read-only resource provides visibility into the connection state and capabilities.
Session Connections object
Attributes
object
StringString representing the object's type
id
StringUnique session connection identifier
status
StringConnection status
connection_state
StringConnection state
transport
StringTransport protocol used
usage
ObjectUsage statistics
mcp
ObjectNullableMCP connection details
session_id
StringParent session ID
participant
ObjectNullablehas_errors
BooleanWhether the connection has any errors
has_warnings
BooleanWhether the connection has any warnings
created_at
DateTimestamp when created
last_message_at
DateTimestamp of last message
last_active_at
DateTimestamp when last active
{"object": "session.connection","id": "scn_8hJkLmNpQrStUvWx","status": "active","connection_state": "connected","transport": "mcp","usage": {},"mcp": {"capabilities": {},"protocol_version": "2024-11-05","transport": "sse"},"session_id": "ses_4dEfGhJkLmNpQrSt","participant": {"object": "session.participant","id": "spt_5eFgHjKlMnPqRsTu","type": "unknown","identifier": "claude-desktop","name": "Claude Desktop","data": {"client_version": "1.2.3"},"provider_id": "pro_5gHjKlMnPqRsTuVw","created_at": "2025-09-15T10:30:00.000Z"},"created_at": "2025-09-15T10:30:00.000Z","last_message_at": "2025-09-15T10:30:00.000Z","last_active_at": "2025-09-15T10:30:00.000Z"}
List session connections
Returns a paginated list of connections for a session.
Query Parameters
limit
NumberOptionalMaximum number of items to return (1-100)
after
StringOptionalReturn items after this ID
before
StringOptionalReturn items before this ID
cursor
StringOptionalPagination cursor from a previous response
order
EnumOptionalSort order for results
status
UnionOptionalFilter by connection status
connection_state
UnionOptionalFilter by connection state
id
UnionOptionalFilter by session connection ID(s)
session_id
UnionOptionalFilter by session ID(s)
session_provider_id
UnionOptionalFilter by session provider ID(s)
participant_id
UnionOptionalFilter by participant ID(s)
curl -X GET "https://api.metorial.com/session-connections" \-H "Authorization: Bearer metorial_sk_..."
Get session connection
Retrieves a specific connection from a session.
URL Parameters
session_connection_id
StringThe unique identifier for the session_connection
curl -X GET "https://api.metorial.com/session-connections/ses_Rm4Mnheq2bfEPhBhP7SY" \-H "Authorization: Bearer metorial_sk_..."