Uses of Class
org.apache.juneau.rest.server.mcp.v20260728.McpOptions
Packages that use McpOptions
Package
Description
MCP
2026-07-28 binding for juneau-rest-server-mcp.-
Uses of McpOptions in org.apache.juneau.examples.mcp
Methods in org.apache.juneau.examples.mcp that return McpOptionsModifier and TypeMethodDescriptionprotected McpOptionsExampleMcpServer.createMcpOptions()Advertises capabilities and instructions. -
Uses of McpOptions in org.apache.juneau.examples.mcp.secured
Methods in org.apache.juneau.examples.mcp.secured that return McpOptionsModifier and TypeMethodDescriptionprotected McpOptionsSecuredExampleMcpServer.createMcpOptions() -
Uses of McpOptions in org.apache.juneau.examples.mcp.spring
Methods in org.apache.juneau.examples.mcp.spring that return McpOptionsModifier and TypeMethodDescriptionSpringExampleMcpServer.getMcpOptions()On revision2026-07-28,server/discover'sinstructionsfield is sourced fromMcpOptions, notMcpServerConfig.setInstructions(java.lang.String), which only feeds the legacy v1initializehandshake. -
Uses of McpOptions in org.apache.juneau.rest.server.mcp.v20260728
Methods in org.apache.juneau.rest.server.mcp.v20260728 that return McpOptionsModifier and TypeMethodDescriptionMcpOptions.cache(Consumer<McpCacheConfig> consumer) Mutates this binding's cache configuration in place.protected McpOptionsMcpRestServlet.createMcpOptions()Factory method for the behavior configuration published byMcpRestServlet.getMcpOptions().default McpOptionsMcpEndpoint.getMcpOptions()This endpoint's behavior configuration — capabilities, instructions, cache hints, MRTR, subscriptions, and the subscription broker, all in one place.final McpOptionsMcpRestServlet.getMcpOptions()Returns this servlet's binding-ownedMcpOptions, built eagerly during initialization.default McpOptionsMcpEndpoint.mcpOptionsBean()Publishes this endpoint's memoizedMcpOptionsinto this resource'sRestContextbean store, the same@Bean-method mechanism already used byMcpEndpoint.mcpTraceContextExtractor().McpOptions.mrtr(Consumer<McpMrtrConfig> consumer) Mutates this binding's MRTR configuration in place.McpOptions.resourceServer(Consumer<McpResourceServerConfig> consumer) Mutates this binding's resource-server configuration in place.McpOptions.setCache(McpCacheConfig value) Replaces this binding's cache configuration outright.McpOptions.setCapabilities(ServerCapabilities value) Sets the explicitserver/discovercapabilities advertisement.McpOptions.setInstructions(String value) Sets theserver/discoverusage instructions.McpOptions.setMrtr(McpMrtrConfig value) Replaces this binding's MRTR configuration outright.McpOptions.setResourceServer(McpResourceServerConfig value) Replaces this binding's resource-server configuration outright.McpOptions.setSubscriptionBroker(McpSubscriptionBroker value) Sets an explicit subscription broker, bypassing the framework-derived default.McpOptions.setSubscriptions(McpSubscriptionsConfig value) Replaces this binding's subscriptions configuration outright.McpOptions.subscriptions(Consumer<McpSubscriptionsConfig> consumer) Mutates this binding's subscriptions configuration in place.