Skip to content

Documentation / @agentick/gateway / MCPResourceTemplate

Interface: MCPResourceTemplate

Defined in: gateway/src/plugins/mcp-server.ts:67

Properties

complete?

optional complete: Record<string, (value) => string[] | Promise<string[]>>

Defined in: gateway/src/plugins/mcp-server.ts:77


description?

optional description: string

Defined in: gateway/src/plugins/mcp-server.ts:71


list()

list: () => object[] | Promise<object[]>

Defined in: gateway/src/plugins/mcp-server.ts:73

Returns

object[] | Promise<object[]>


mimeType?

optional mimeType: string

Defined in: gateway/src/plugins/mcp-server.ts:72


name

name: string

Defined in: gateway/src/plugins/mcp-server.ts:68


read()

read: (variables) => { text: string; } | Promise<{ text: string; }>

Defined in: gateway/src/plugins/mcp-server.ts:76

Parameters

variables

Record<string, string>

Returns

{ text: string; } | Promise<{ text: string; }>


title?

optional title: string

Defined in: gateway/src/plugins/mcp-server.ts:70


uriTemplate

uriTemplate: string

Defined in: gateway/src/plugins/mcp-server.ts:69

Released under the ISC License.