Skip to content

Class: InitializeResult

The result returned by the server for an initialize request.

URI: mcp:InitializeResult

 classDiagram
    class InitializeResult
    click InitializeResult href "../InitializeResult/"
      Result <|-- InitializeResult
        click Result href "../Result/"

      InitializeResult : _meta





        InitializeResult --> "0..1" MetaObject : _meta
        click MetaObject href "../MetaObject/"



      InitializeResult : capabilities





        InitializeResult --> "1" ServerCapabilities : capabilities
        click ServerCapabilities href "../ServerCapabilities/"



      InitializeResult : instructions

      InitializeResult : protocolVersion

      InitializeResult : serverInfo





        InitializeResult --> "1" Implementation : serverInfo
        click Implementation href "../Implementation/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
capabilities 1
ServerCapabilities
Server capabilities direct
protocolVersion 1
String
The version of the Model Context Protocol direct
serverInfo 1
Implementation
Information about the server implementation direct
instructions 0..1
String
Instructions describing how to use the server and its features direct
_meta 0..1
MetaObject
Optional metadata object HasMeta

Usages

used by used in type used
InitializeResultResponse result range InitializeResult

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: InitializeResult
description: The result returned by the server for an initialize request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slots:
- capabilities
- protocolVersion
- serverInfo
- instructions
slot_usage:
  capabilities:
    name: capabilities
    description: Server capabilities.
    range: ServerCapabilities
    required: true
    inlined: true
  protocolVersion:
    name: protocolVersion
    required: true
  serverInfo:
    name: serverInfo
    description: Information about the server implementation.
    range: Implementation
    required: true
    inlined: true

Induced

name: InitializeResult
description: The result returned by the server for an initialize request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slot_usage:
  capabilities:
    name: capabilities
    description: Server capabilities.
    range: ServerCapabilities
    required: true
    inlined: true
  protocolVersion:
    name: protocolVersion
    required: true
  serverInfo:
    name: serverInfo
    description: Information about the server implementation.
    range: Implementation
    required: true
    inlined: true
attributes:
  capabilities:
    name: capabilities
    description: Server capabilities.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: capabilities
    owner: InitializeResult
    domain_of:
    - InitializeRequestParams
    - InitializeResult
    range: ServerCapabilities
    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: InitializeResult
    domain_of:
    - InitializeRequestParams
    - InitializeResult
    range: string
    required: true
  serverInfo:
    name: serverInfo
    description: Information about the server implementation.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: serverInfo
    owner: InitializeResult
    domain_of:
    - InitializeResult
    range: Implementation
    required: true
    inlined: true
  instructions:
    name: instructions
    description: Instructions describing how to use the server and its features.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: instructions
    owner: InitializeResult
    domain_of:
    - InitializeResult
    range: string
  _meta:
    name: _meta
    description: Optional metadata object.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: _meta
    owner: InitializeResult
    domain_of:
    - HasMeta
    range: MetaObject