Skip to content

Interface: McpResourceDef

Defined in: packages/core/src/resource/ResourceBuilder.ts:87

Compiled resource definition for MCP resources/list.

Properties

annotations?

ts
readonly optional annotations: {
  audience?: ("user" | "assistant")[];
  priority?: number;
};

Defined in: packages/core/src/resource/ResourceBuilder.ts:92

audience?

ts
readonly optional audience: ("user" | "assistant")[];

priority?

ts
readonly optional priority: number;

description?

ts
readonly optional description: string;

Defined in: packages/core/src/resource/ResourceBuilder.ts:90


mimeType?

ts
readonly optional mimeType: string;

Defined in: packages/core/src/resource/ResourceBuilder.ts:91


name

ts
readonly name: string;

Defined in: packages/core/src/resource/ResourceBuilder.ts:89


uri

ts
readonly uri: string;

Defined in: packages/core/src/resource/ResourceBuilder.ts:88