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
StringNullableConnection status
connection_state
StringNullableConnection state
mcp
ObjectMCP connection details
metadata
ObjectNullableCustom key-value pairs
session_id
StringParent session ID
session_provider_id
StringNullableSession provider ID
started_at
DateNullableTimestamp when connection started
ended_at
DateNullableTimestamp when connection ended
created_at
DateTimestamp when created
updated_at
DateTimestamp when last updated
{"object": "session.connection","id": "scn_8hJkLmNpQrStUvWx","status": "active","connection_state": "connected","mcp": {"object": "session.connection.mcp","version": "2024-11-05","connection_type": "sse","client": {"object": "session.connection.client","name": "Claude Desktop","version": "1.2.3","capabilities": {}},"server": {"object": "session.connection.server","name": "GitHub MCP","version": "0.1.0","capabilities": {}}},"metadata": {"client_id": "abc123"},"session_id": "ses_4dEfGhJkLmNpQrSt","session_provider_id": "spr_3cDeFgHjKlMnPqRs","started_at": "2025-09-15T10:30:00.000Z","ended_at": "2025-09-15T11:30:00.000Z","created_at": "2025-09-15T10:30:00.000Z","updated_at": "2026-01-10T14:45:00.000Z"}
List session connections
Returns a paginated list of connections for a session.
URL Parameters
session_id
StringThe unique identifier for the 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
StringOptionalFilter by connection status
connection_state
StringOptionalFilter by connection state
session_provider_id
UnionOptionalFilter by session provider ID(s)
curl -X GET "https://api.metorial.com/sessions/ses_Rm4Mnheq2bfEPhBhP7SY/connections" \-H "Authorization: Bearer metorial_sk_..."
Get session connection
Retrieves a specific connection from a session.
URL Parameters
session_id
StringThe unique identifier for the session
session_connection_id
StringThe unique identifier for the session_connection
curl -X GET "https://api.metorial.com/sessions/ses_Rm4Mnheq2bfEPhBhP7SY/connections/ses_Rm4Mnheq2bfEPhBhP7SY" \-H "Authorization: Bearer metorial_sk_..."