Skip to content

Documentation / @agentick/mcp / MCPServerEvents

Interface: MCPServerEvents

Defined in: protocol/types.ts:997

Properties

mcp:resource:list

mcp:resource:list: object

Defined in: protocol/types.ts:1014

sessionId

sessionId: string


mcp:resource:read

mcp:resource:read: object

Defined in: protocol/types.ts:1013

sessionId

sessionId: string

uri

uri: string


mcp:resources:changed

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

Defined in: protocol/types.ts:1025


mcp:security:auth-failed

mcp:security:auth-failed: object

Defined in: protocol/types.ts:1019

reason

reason: string

sessionId?

optional sessionId: string


mcp:security:authz-denied

mcp:security:authz-denied: object

Defined in: protocol/types.ts:1020

reason

reason: string

sessionId

sessionId: string

tool?

optional tool: string


mcp:security:connection-rejected

mcp:security:connection-rejected: object

Defined in: protocol/types.ts:1018

origin?

optional origin: string

reason

reason: string

transport

transport: string


mcp:security:input-rejected

mcp:security:input-rejected: object

Defined in: protocol/types.ts:1022

reason

reason: string

sessionId

sessionId: string

tool

tool: string


mcp:security:rate-limit

mcp:security:rate-limit: object

Defined in: protocol/types.ts:1021

retryAfterMs

retryAfterMs: number

sessionId

sessionId: string

tool?

optional tool: string


mcp:session:closed

mcp:session:closed: object

Defined in: protocol/types.ts:999

reason

reason: string

sessionId

sessionId: string


mcp:session:created

mcp:session:created: object

Defined in: protocol/types.ts:998

clientInfo?

optional clientInfo: Record<string, unknown>

sessionId

sessionId: string


mcp:session:idle-timeout

mcp:session:idle-timeout: object

Defined in: protocol/types.ts:1000

idleMs

idleMs: number

sessionId

sessionId: string


mcp:session:stale

mcp:session:stale: object

Defined in: protocol/types.ts:1016

method?

optional method: string

sessionId

sessionId: string | null


mcp:tool:cancelled

mcp:tool:cancelled: object

Defined in: protocol/types.ts:1011

durationMs

durationMs: number

requestId

requestId: string

sessionId

sessionId: string

tool

tool: string


mcp:tool:end

mcp:tool:end: object

Defined in: protocol/types.ts:1003

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:1010

error

error: string

requestId

requestId: string

sessionId

sessionId: string

tool

tool: string


mcp:tool:start

mcp:tool:start: object

Defined in: protocol/types.ts:1002

requestId

requestId: string

sessionId

sessionId: string

tool

tool: string


mcp:tools:changed

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

Defined in: protocol/types.ts:1024

Released under the ISC License.