Class: InitializeRequestParams
Parameters for an initialize request.
URI: mcp:InitializeRequestParams
classDiagram
class InitializeRequestParams
click InitializeRequestParams href "../InitializeRequestParams/"
InitializeRequestParams : capabilities
InitializeRequestParams --> "1" ClientCapabilities : capabilities
click ClientCapabilities href "../ClientCapabilities/"
InitializeRequestParams : clientInfo
InitializeRequestParams --> "1" Implementation : clientInfo
click Implementation href "../Implementation/"
InitializeRequestParams : protocolVersion
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| capabilities | 1 ClientCapabilities |
Client capabilities | direct |
| clientInfo | 1 Implementation |
Information about the client implementation | direct |
| protocolVersion | 1 String |
The version of the Model Context Protocol | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| InitializeRequest | params | range | InitializeRequestParams |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:InitializeRequestParams |
| native | mcp:InitializeRequestParams |
LinkML Source
Direct
name: InitializeRequestParams
description: Parameters for an initialize request.
from_schema: https://w3id.org/lmodel/mcp
slots:
- capabilities
- clientInfo
- protocolVersion
slot_usage:
capabilities:
name: capabilities
description: Client capabilities.
range: ClientCapabilities
required: true
inlined: true
clientInfo:
name: clientInfo
description: Information about the client implementation.
range: Implementation
required: true
inlined: true
protocolVersion:
name: protocolVersion
required: true
Induced
name: InitializeRequestParams
description: Parameters for an initialize request.
from_schema: https://w3id.org/lmodel/mcp
slot_usage:
capabilities:
name: capabilities
description: Client capabilities.
range: ClientCapabilities
required: true
inlined: true
clientInfo:
name: clientInfo
description: Information about the client implementation.
range: Implementation
required: true
inlined: true
protocolVersion:
name: protocolVersion
required: true
attributes:
capabilities:
name: capabilities
description: Client capabilities.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: capabilities
owner: InitializeRequestParams
domain_of:
- InitializeRequestParams
- InitializeResult
range: ClientCapabilities
required: true
inlined: true
clientInfo:
name: clientInfo
description: Information about the client implementation.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: clientInfo
owner: InitializeRequestParams
domain_of:
- InitializeRequestParams
range: Implementation
required: true
inlined: true
protocolVersion:
name: protocolVersion
description: The version of the Model Context Protocol.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: protocolVersion
owner: InitializeRequestParams
domain_of:
- InitializeRequestParams
- InitializeResult
range: string
required: true