Class ToolGroupsConfiguration
-
- All Implemented Interfaces:
@Configuration()@ConditionalOnClass(value = {McpSyncClient.class})@EnableConfigurationProperties(value = {ToolGroupsProperties.class}) public final class ToolGroupsConfiguration
-
-
Constructor Summary
Constructors Constructor Description ToolGroupsConfiguration(List<McpSyncClient> mcpSyncClients, ToolGroupsProperties properties)
-
Method Summary
Modifier and Type Method Description final List<ToolGroup>includedToolGroups()final MathToolsmathToolGroup()final ToolGroupmcpWebToolsGroup()final ToolGroupmapsToolsGroup()final ToolGroupbrowserAutomationWebToolsGroup()final ToolGroupgithubToolsGroup()-
-
Constructor Detail
-
ToolGroupsConfiguration
ToolGroupsConfiguration(List<McpSyncClient> mcpSyncClients, ToolGroupsProperties properties)
-
-
Method Detail
-
includedToolGroups
@Bean() final List<ToolGroup> includedToolGroups()
-
mathToolGroup
@Bean() final MathTools mathToolGroup()
-
mcpWebToolsGroup
@Bean() final ToolGroup mcpWebToolsGroup()
-
mapsToolsGroup
@Bean() final ToolGroup mapsToolsGroup()
-
browserAutomationWebToolsGroup
@Bean() final ToolGroup browserAutomationWebToolsGroup()
-
githubToolsGroup
@Bean() final ToolGroup githubToolsGroup()
-
-
-
-