Mcp Tool Group
class McpToolGroup(description: ToolGroupDescription, provider: String, name: String, permissions: Set<ToolGroupPermission>, clients: List<<Error class: unknown class>>, filter: (<Error class: unknown class>) -> Boolean) : ToolGroup
ToolGroup backed by MCP
Parameters
description
Description of the tool group
provider
Name of the provider of the tool group
name
Name of the tool group
permissions
Permissions the tools requires
clients
List of MCP clients to use to load tools
filter
predicate that returns true to include a tool
Constructors
Link copied to clipboard
constructor(description: ToolGroupDescription, provider: String, name: String, permissions: Set<ToolGroupPermission>, clients: List<<Error class: unknown class>>, filter: (<Error class: unknown class>) -> Boolean)