Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ServerManager ¶ added in v0.1.0
type ServerManager struct {
// contains filtered or unexported fields
}
func NewServerManager ¶ added in v0.1.0
func NewServerManager(server *mcpfile.MCPServer) *ServerManager
func (*ServerManager) ServerFromContext ¶ added in v0.1.0
ServerFromContext returns a server based on the auth scopes in the context It first checks if there is an existing server for the same set of scopes It then checks if after filtering the tools for the received scopes there is an existing server with the same tool set Finally, it creates a new server with the correct set of tools and caches the server for future connections
Click to show internal directories.
Click to hide internal directories.