Skip to content

Documentation / @agentick/gateway / MCPResourceTemplate

Interface: MCPResourceTemplate ​

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

Properties ​

complete? ​

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

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


description? ​

optional description: string

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


list() ​

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

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

Returns ​

object[] | Promise<object[]>


mimeType? ​

optional mimeType: string

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


name ​

name: string

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


read() ​

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

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

Parameters ​

variables ​

Record<string, string>

Returns ​

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


title? ​

optional title: string

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


uriTemplate ​

uriTemplate: string

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

Released under the ISC License.