Skip to content

Class: BlobResourceContents

Blob resource contents.

URI: mcp:BlobResourceContents

 classDiagram
    class BlobResourceContents
    click BlobResourceContents href "../BlobResourceContents/"
      HasMeta <|-- BlobResourceContents
        click HasMeta href "../HasMeta/"

      BlobResourceContents : _meta





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



      BlobResourceContents : blob

      BlobResourceContents : mimeType

      BlobResourceContents : uri

Inheritance

Slots

Name Cardinality and Range Description Inheritance
uri 1
uri
A resource URI direct
mimeType 0..1
String
The MIME type of a resource, if known direct
blob 1
String
A base64-encoded string representing binary data direct
_meta 0..1
MetaObject
Optional metadata object HasMeta

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: BlobResourceContents
description: Blob resource contents.
from_schema: https://w3id.org/lmodel/mcp
mixins:
- HasMeta
slots:
- uri
- mimeType
- blob
slot_usage:
  uri:
    name: uri
    required: true
  blob:
    name: blob
    required: true

Induced

name: BlobResourceContents
description: Blob resource contents.
from_schema: https://w3id.org/lmodel/mcp
mixins:
- HasMeta
slot_usage:
  uri:
    name: uri
    required: true
  blob:
    name: blob
    required: true
attributes:
  uri:
    name: uri
    description: A resource URI.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: uri
    owner: BlobResourceContents
    domain_of:
    - ResourceLink
    - ResourceContents
    - TextResourceContents
    - BlobResourceContents
    - Resource
    - Root
    - ResourceTemplateReference
    - ResourceUpdatedNotificationParams
    - ReadResourceRequestParams
    - SubscribeRequestParams
    - UnsubscribeRequestParams
    range: uri
    required: true
  mimeType:
    name: mimeType
    description: The MIME type of a resource, if known.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: mimeType
    owner: BlobResourceContents
    domain_of:
    - Icon
    - ImageContent
    - AudioContent
    - ResourceLink
    - ResourceContents
    - TextResourceContents
    - BlobResourceContents
    - Resource
    - ResourceTemplate
    range: string
  blob:
    name: blob
    description: A base64-encoded string representing binary data.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: blob
    owner: BlobResourceContents
    domain_of:
    - ResourceContents
    - BlobResourceContents
    range: string
    required: true
  _meta:
    name: _meta
    description: Optional metadata object.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: _meta
    owner: BlobResourceContents
    domain_of:
    - HasMeta
    range: MetaObject