Skip to content

Class: ListRootsResult

The result returned by the client for a roots/list request.

URI: mcp:ListRootsResult

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

      ListRootsResult : _meta





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



      ListRootsResult : roots





        ListRootsResult --> "1..*" Root : roots
        click Root href "../Root/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
roots 1..*
Root
The list of roots direct
_meta 0..1
MetaObject
Optional metadata object HasMeta

Usages

used by used in type used
ListRootsResultResponse result range ListRootsResult

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: ListRootsResult
description: The result returned by the client for a roots/list request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slots:
- roots
slot_usage:
  roots:
    name: roots
    required: true

Induced

name: ListRootsResult
description: The result returned by the client for a roots/list request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slot_usage:
  roots:
    name: roots
    required: true
attributes:
  roots:
    name: roots
    description: The list of roots.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: roots
    owner: ListRootsResult
    domain_of:
    - ClientCapabilities
    - ListRootsResult
    range: Root
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  _meta:
    name: _meta
    description: Optional metadata object.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: _meta
    owner: ListRootsResult
    domain_of:
    - HasMeta
    range: MetaObject