Skip to main content
Glama

Portainer MCP

Official
by portainer
zlib License
67
  • Linux
  • Apple
utils.go862 B
package utils // Int64ToIntSlice converts a slice of int64 values to a slice of int values. // This may result in data loss if the int64 values exceed the range of int. func Int64ToIntSlice(int64s []int64) []int { ints := make([]int, len(int64s)) for i, int64 := range int64s { ints[i] = int(int64) } return ints } // IntToInt64Slice converts a slice of int values to a slice of int64 values. func IntToInt64Slice(ints []int) []int64 { int64s := make([]int64, len(ints)) for i, int := range ints { int64s[i] = int64(int) } return int64s } // IntToInt64Map converts a map with int keys to a map with int64 keys. // The string values remain unchanged. func IntToInt64Map(intMap map[int]string) map[int64]string { int64Map := make(map[int64]string, len(intMap)) for key, value := range intMap { int64Map[int64(key)] = value } return int64Map }

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/portainer/portainer-mcp'

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