tools

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2025 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const MODULE_BASE_PATH = "registry://modules"

Variables

This section is empty.

Functions

func GetLatestModuleVersion

func GetLatestModuleVersion(registryClient *http.Client, logger *log.Logger) server.ServerTool

GetLatestModuleVersion creates a tool to get the latest module version from the public registry.

func GetLatestProviderVersion

func GetLatestProviderVersion(registryClient *http.Client, logger *log.Logger) server.ServerTool

GetLatestProviderVersion creates a tool to get the latest provider version from the public registry.

func GetProviderDocs

func GetProviderDocs(registryClient *http.Client, logger *log.Logger) server.ServerTool

GetProviderDocs creates a tool to get provider docs for a specific service from registry.

func InitTools

func InitTools(hcServer *server.MCPServer, registryClient *http.Client, logger *log.Logger)

func ModuleDetails

func ModuleDetails(registryClient *http.Client, logger *log.Logger) server.ServerTool

func PolicyDetails

func PolicyDetails(registryClient *http.Client, logger *log.Logger) server.ServerTool

func ResolveProviderDocID

func ResolveProviderDocID(registryClient *http.Client, logger *log.Logger) server.ServerTool

ResolveProviderDocID creates a tool to get provider details from registry.

func SearchModules

func SearchModules(registryClient *http.Client, logger *log.Logger) server.ServerTool

func SearchPolicies

func SearchPolicies(registryClient *http.Client, logger *log.Logger) server.ServerTool

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL