Skip to main content

McpSessionEntry

@webda/mcp


Interface: McpSessionEntry

Defined in: packages/mcp/src/sessions.ts:7

An open MCP HTTP session

Properties​

allowedOrigins?​

optional allowedOrigins?: string[]

Defined in: packages/mcp/src/sessions.ts:31

Origin header values the session transport accepts (empty: any)


id​

id: string

Defined in: packages/mcp/src/sessions.ts:11

Mcp-Session-Id


lastSeen​

lastSeen: number

Defined in: packages/mcp/src/sessions.ts:27

Last activity timestamp (ms)


server​

server: Server

Defined in: packages/mcp/src/sessions.ts:15

SDK server bound to this session


transport​

transport: object

Defined in: packages/mcp/src/sessions.ts:19

SDK transport bound to this session

close()​

close(): Promise<void>

Returns​

Promise<void>


userId?​

optional userId?: string

Defined in: packages/mcp/src/sessions.ts:23

User who initialized the session (undefined = anonymous)