Skip to content

Class: MetaObject

Metadata object attached to protocol objects.

URI: mcp:MetaObject

 classDiagram
    class MetaObject
    click MetaObject href "../MetaObject/"
      MetaObject : progressToken

Slots

Name Cardinality and Range Description Inheritance
progressToken 0..1
ProgressToken
The progress token which was given in the initial request, used to associate ... direct

Usages

used by used in type used
HasMeta _meta range MetaObject
TextContent _meta range MetaObject
ImageContent _meta range MetaObject
AudioContent _meta range MetaObject
EmbeddedResource _meta range MetaObject
ResourceLink _meta range MetaObject
ToolUseContent _meta range MetaObject
ToolResultContent _meta range MetaObject
ResourceContents _meta range MetaObject
TextResourceContents _meta range MetaObject
BlobResourceContents _meta range MetaObject
Resource _meta range MetaObject
ResourceTemplate _meta range MetaObject
Root _meta range MetaObject
Prompt _meta range MetaObject
Tool _meta range MetaObject
SamplingMessage _meta range MetaObject
Result _meta range MetaObject
CancelledNotificationParams _meta range MetaObject
ProgressNotificationParams _meta range MetaObject
LoggingMessageNotificationParams _meta range MetaObject
ResourceUpdatedNotificationParams _meta range MetaObject
TaskStatusNotificationParams _meta range MetaObject
CallToolRequestParams _meta range MetaObject
InitializeResult _meta range MetaObject
CallToolResult _meta range MetaObject
CompleteResult _meta range MetaObject
GetPromptResult _meta range MetaObject
ListPromptsResult _meta range MetaObject
ListResourcesResult _meta range MetaObject
ListResourceTemplatesResult _meta range MetaObject
ReadResourceResult _meta range MetaObject
ListToolsResult _meta range MetaObject
ListRootsResult _meta range MetaObject
CreateMessageResult _meta range MetaObject
ElicitResult _meta range MetaObject
CreateTaskResult _meta range MetaObject
GetTaskPayloadResult _meta range MetaObject
ListTasksResult _meta range MetaObject
CancelTaskResult _meta range MetaObject
GetTaskResult _meta range MetaObject

Aliases

  • RequestMetaObject

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: MetaObject
description: Metadata object attached to protocol objects.
from_schema: https://w3id.org/lmodel/mcp
aliases:
- RequestMetaObject
slots:
- progressToken

Induced

name: MetaObject
description: Metadata object attached to protocol objects.
from_schema: https://w3id.org/lmodel/mcp
aliases:
- RequestMetaObject
attributes:
  progressToken:
    name: progressToken
    description: The progress token which was given in the initial request, used to
      associate this notification with the request that is proceeding.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: progressToken
    owner: MetaObject
    domain_of:
    - MetaObject
    - ProgressNotificationParams
    range: ProgressToken