Record Class的使用
com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
使用McpServerConfiguration的程序包
程序包
说明
-
com.github.codeboyzhou.mcp.declarative.configuration中McpServerConfiguration的使用
修饰符和类型方法说明McpServerConfiguration.Builder.build()Builds a new instance ofMcpServerConfiguration.static McpServerConfigurationMcpServerConfiguration.getDefault()Returns the default configuration of the MCP server.McpConfigurationLoader.loadConfig()Loads the MCP server configuration from the specified YAML file.static McpServerConfigurationMcpConfigurationMerger.merge(McpServerConfiguration base, McpServerConfiguration profile) Merges base and profile MCP server configurations.修饰符和类型方法说明static voidMcpConfigurationChecker.check(McpServerConfiguration configuration) Performs comprehensive validation of the MCP server configuration.static McpServerConfigurationMcpConfigurationMerger.merge(McpServerConfiguration base, McpServerConfiguration profile) Merges base and profile MCP server configurations. -
com.github.codeboyzhou.mcp.declarative.server.configurable中McpServerConfiguration的使用
修饰符和类型字段说明protected final McpServerConfigurationAbstractConfigurableMcpServer.configurationThe configuration for the MCP server.修饰符和类型方法说明ConfigurableMcpServerFactory.getServer(McpServerConfiguration config) Creates a new instance ofAbstractConfigurableMcpServerimplementations based on the specifiedMcpServerConfiguration.限定符构造器说明protectedAbstractConfigurableMcpServer(McpServerConfiguration configuration) Creates a new instance ofAbstractConfigurableMcpServerwith the specified configuration.ConfigurableMcpSseServer(McpServerConfiguration configuration) Creates a new instance ofConfigurableMcpSseServerwith the specified configuration.ConfigurableMcpStdioServer(McpServerConfiguration configuration) Creates a new instance ofConfigurableMcpStdioServerwith the specified configuration.ConfigurableMcpStreamableServer(McpServerConfiguration configuration) Creates a new instance ofConfigurableMcpStreamableServerwith the specified configuration.