Skip to content

Documentation / @agentick/mcp / MCPServerEvents

Interface: MCPServerEvents ​

Defined in: protocol/types.ts:1021

Properties ​

mcp:resource:list ​

mcp:resource:list: object

Defined in: protocol/types.ts:1038

sessionId ​

sessionId: string


mcp:resource:read ​

mcp:resource:read: object

Defined in: protocol/types.ts:1037

sessionId ​

sessionId: string

uri ​

uri: string


mcp:resources:changed ​

mcp:resources:changed: Record<string, never>

Defined in: protocol/types.ts:1049


mcp:security:auth-failed ​

mcp:security:auth-failed: object

Defined in: protocol/types.ts:1043

reason ​

reason: string

sessionId? ​

optional sessionId: string


mcp:security:authz-denied ​

mcp:security:authz-denied: object

Defined in: protocol/types.ts:1044

reason ​

reason: string

sessionId ​

sessionId: string

tool? ​

optional tool: string


mcp:security:connection-rejected ​

mcp:security:connection-rejected: object

Defined in: protocol/types.ts:1042

origin? ​

optional origin: string

reason ​

reason: string

transport ​

transport: string


mcp:security:input-rejected ​

mcp:security:input-rejected: object

Defined in: protocol/types.ts:1046

reason ​

reason: string

sessionId ​

sessionId: string

tool ​

tool: string


mcp:security:rate-limit ​

mcp:security:rate-limit: object

Defined in: protocol/types.ts:1045

retryAfterMs ​

retryAfterMs: number

sessionId ​

sessionId: string

tool? ​

optional tool: string


mcp:session:closed ​

mcp:session:closed: object

Defined in: protocol/types.ts:1023

reason ​

reason: string

sessionId ​

sessionId: string


mcp:session:created ​

mcp:session:created: object

Defined in: protocol/types.ts:1022

clientInfo? ​

optional clientInfo: Record<string, unknown>

sessionId ​

sessionId: string


mcp:session:idle-timeout ​

mcp:session:idle-timeout: object

Defined in: protocol/types.ts:1024

idleMs ​

idleMs: number

sessionId ​

sessionId: string


mcp:session:stale ​

mcp:session:stale: object

Defined in: protocol/types.ts:1040

method? ​

optional method: string

sessionId ​

sessionId: string | null


mcp:tool:cancelled ​

mcp:tool:cancelled: object

Defined in: protocol/types.ts:1035

durationMs ​

durationMs: number

requestId ​

requestId: string

sessionId ​

sessionId: string

tool ​

tool: string


mcp:tool:end ​

mcp:tool:end: object

Defined in: protocol/types.ts:1027

durationMs ​

durationMs: number

isError ​

isError: boolean

requestId ​

requestId: string

sessionId ​

sessionId: string

tool ​

tool: string


mcp:tool:error ​

mcp:tool:error: object

Defined in: protocol/types.ts:1034

error ​

error: string

requestId ​

requestId: string

sessionId ​

sessionId: string

tool ​

tool: string


mcp:tool:start ​

mcp:tool:start: object

Defined in: protocol/types.ts:1026

requestId ​

requestId: string

sessionId ​

sessionId: string

tool ​

tool: string


mcp:tools:changed ​

mcp:tools:changed: Record<string, never>

Defined in: protocol/types.ts:1048

Released under the ISC License.