McpResource

data class McpResource(val uri: String, val name: String, val title: String? = null, val description: String? = null, val mimeType: String? = null, val size: Long? = null)

A concrete piece of device data a client can read by uri (MCP resources/list).

Constructors

Link copied to clipboard
constructor(uri: String, name: String, title: String? = null, description: String? = null, mimeType: String? = null, size: Long? = null)

Properties

Link copied to clipboard

Optional one-line description.

Link copied to clipboard

MIME type of the contents, when known.

Link copied to clipboard

Short machine-friendly name (e.g. the file name).

Link copied to clipboard
val size: Long?

Size in bytes, when known.

Link copied to clipboard

Optional human-friendly display name.

Link copied to clipboard
val uri: String

Stable identifier passed back to resources/read (e.g. content://media/external/images/media/42).