Skip to content

Class: ResourceTemplateReference

A reference to a resource or resource template definition.

URI: mcp:ResourceTemplateReference

 classDiagram
    class ResourceTemplateReference
    click ResourceTemplateReference href "../ResourceTemplateReference/"
      ResourceTemplateReference : type

      ResourceTemplateReference : uri

Slots

Name Cardinality and Range Description Inheritance
type 1
String
Type discriminator field direct
uri 1
uri
A resource URI direct

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: ResourceTemplateReference
description: A reference to a resource or resource template definition.
from_schema: https://w3id.org/lmodel/mcp
slots:
- type
- uri
slot_usage:
  type:
    name: type
    required: true
    equals_string: ref/resource
  uri:
    name: uri
    required: true

Induced

name: ResourceTemplateReference
description: A reference to a resource or resource template definition.
from_schema: https://w3id.org/lmodel/mcp
slot_usage:
  type:
    name: type
    required: true
    equals_string: ref/resource
  uri:
    name: uri
    required: true
attributes:
  type:
    name: type
    description: Type discriminator field.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: type
    owner: ResourceTemplateReference
    domain_of:
    - TextContent
    - ImageContent
    - AudioContent
    - ContentBlock
    - EmbeddedResource
    - ResourceLink
    - ToolUseContent
    - ToolResultContent
    - PromptReference
    - ResourceTemplateReference
    - SchemaItems
    - JsonSchema
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    range: string
    required: true
    equals_string: ref/resource
  uri:
    name: uri
    description: A resource URI.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: uri
    owner: ResourceTemplateReference
    domain_of:
    - ResourceLink
    - ResourceContents
    - TextResourceContents
    - BlobResourceContents
    - Resource
    - Root
    - ResourceTemplateReference
    - ResourceUpdatedNotificationParams
    - ReadResourceRequestParams
    - SubscribeRequestParams
    - UnsubscribeRequestParams
    range: uri
    required: true