Skip to main content
Glama
list.go627 B
package templatestores import ( "context" "encoding/json" "github.com/mark3labs/mcp-go/mcp" ) func (t *TemplateStoreController) listTemplateStoresTool() mcp.Tool { return mcp.NewTool("list_template_store", mcp.WithDescription("List Template Stores from cluster"), ) } func (t *TemplateStoreController) listTemplateStores(_ context.Context, _ mcp.CallToolRequest) (*mcp.CallToolResult, error) { templateStores, err := t.k8sClient.ListTemplateStore() if err != nil { return nil, err } b, err := json.Marshal(templateStores) if err != nil { return nil, err } return mcp.NewToolResultText(string(b)), nil }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyclops-ui/mcp-cyclops'

If you have feedback or need assistance with the MCP directory API, please join our Discord server