Skip to content

Class: GetPromptResult

The result returned by the server for a prompts/get request.

URI: mcp:GetPromptResult

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

      GetPromptResult : _meta





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



      GetPromptResult : description

      GetPromptResult : messages





        GetPromptResult --> "1..*" PromptMessage : messages
        click PromptMessage href "../PromptMessage/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
description 0..1
String
A human-readable description direct
messages 1..*
PromptMessage
The prompt messages direct
_meta 0..1
MetaObject
Optional metadata object HasMeta

Usages

used by used in type used
GetPromptResultResponse result range GetPromptResult

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: GetPromptResult
description: The result returned by the server for a prompts/get request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slots:
- description
- messages
slot_usage:
  messages:
    name: messages
    description: The prompt messages.
    range: PromptMessage
    required: true
    multivalued: true
    inlined_as_list: true

Induced

name: GetPromptResult
description: The result returned by the server for a prompts/get request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slot_usage:
  messages:
    name: messages
    description: The prompt messages.
    range: PromptMessage
    required: true
    multivalued: true
    inlined_as_list: true
attributes:
  description:
    name: description
    description: A human-readable description.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    slot_uri: dct:description
    alias: description
    owner: GetPromptResult
    domain_of:
    - Implementation
    - ResourceLink
    - Resource
    - ResourceTemplate
    - PromptArgument
    - Prompt
    - JsonSchema
    - Tool
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    - GetPromptResult
    range: string
  messages:
    name: messages
    description: The prompt messages.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: messages
    owner: GetPromptResult
    domain_of:
    - CreateMessageRequestParams
    - GetPromptResult
    range: PromptMessage
    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: GetPromptResult
    domain_of:
    - HasMeta
    range: MetaObject