MCPcopy Create free account
hub / github.com/modelcontextprotocol/go-sdk / ListResourceTemplates

Method ListResourceTemplates

mcp/client.go:1012–1014  ·  view source on GitHub ↗

ListResourceTemplates lists the resource templates that are currently available on the server.

(ctx context.Context, params *ListResourceTemplatesParams)

Source from the content-addressed store, hash-verified

1010
1011// ListResourceTemplates lists the resource templates that are currently available on the server.
1012func (cs *ClientSession) ListResourceTemplates(ctx context.Context, params *ListResourceTemplatesParams) (*ListResourceTemplatesResult, error) {
1013 return handleSend[*ListResourceTemplatesResult](ctx, methodListResourceTemplates, newClientRequest(cs, orZero[Params](params)))
1014}
1015
1016// ReadResource asks the server to read a resource and return its contents.
1017func (cs *ClientSession) ReadResource(ctx context.Context, params *ReadResourceParams) (*ReadResourceResult, error) {

Callers 3

TestEndToEndFunction · 0.80
TestNoJSONNullFunction · 0.80
TestListFunction · 0.80

Calls 1

newClientRequestFunction · 0.85

Tested by 3

TestEndToEndFunction · 0.64
TestNoJSONNullFunction · 0.64
TestListFunction · 0.64