Skip to content

Class: ClientRequest

A union of all requests that can be sent by a client.

URI: mcp:ClientRequest

 classDiagram
    class ClientRequest
    click ClientRequest href "../ClientRequest/"

Class Properties

Property Value
Union Of CallToolRequest, CancelTaskRequest, CompleteRequest, GetPromptRequest, GetTaskPayloadRequest, GetTaskRequest, InitializeRequest, ListPromptsRequest, ListResourceTemplatesRequest, ListResourcesRequest, ListTasksRequest, ListToolsRequest, PingRequest, ReadResourceRequest, SetLevelRequest, SubscribeRequest, UnsubscribeRequest

Slots

Name Cardinality and Range Description Inheritance

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self mcp:ClientRequest
native mcp:ClientRequest

LinkML Source

Direct

name: ClientRequest
description: A union of all requests that can be sent by a client.
from_schema: https://w3id.org/lmodel/mcp
union_of:
- CallToolRequest
- CancelTaskRequest
- CompleteRequest
- GetPromptRequest
- GetTaskPayloadRequest
- GetTaskRequest
- InitializeRequest
- ListPromptsRequest
- ListResourceTemplatesRequest
- ListResourcesRequest
- ListTasksRequest
- ListToolsRequest
- PingRequest
- ReadResourceRequest
- SetLevelRequest
- SubscribeRequest
- UnsubscribeRequest

Induced

name: ClientRequest
description: A union of all requests that can be sent by a client.
from_schema: https://w3id.org/lmodel/mcp
union_of:
- CallToolRequest
- CancelTaskRequest
- CompleteRequest
- GetPromptRequest
- GetTaskPayloadRequest
- GetTaskRequest
- InitializeRequest
- ListPromptsRequest
- ListResourceTemplatesRequest
- ListResourcesRequest
- ListTasksRequest
- ListToolsRequest
- PingRequest
- ReadResourceRequest
- SetLevelRequest
- SubscribeRequest
- UnsubscribeRequest