Package org.apache.juneau.rest.server.mcp.v20250618
package org.apache.juneau.rest.server.mcp.v20250618
MCP
2025-06-18 binding for juneau-rest-server-mcp.
Contains everything that knows about the 2025-06-18 wire format: the JSON-RPC method
table, the mapping between the revision-neutral model in
org.apache.juneau.rest.server.mcp and the wire beans in
org.apache.juneau.bean.mcp.v20250618, this revision's JSON-RPC error-code table, and the
two entry points a consumer binds against
(McpRestServlet for the
servlet-subclass path and
McpEndpoint for the mixin path).
See Also:
-
ClassDescriptionMixin interface that exposes a
2025-06-18MCP endpoint atPOST /mcpon any Juneau REST resource.Abstract MCP servlet bound to protocol revision2025-06-18.McpRevisionimplementation for MCP revision2025-06-18.Adapter that converts aMcpTypedPromptHandlerinto the rawMcpPromptHandlerinterface consumed byMcpRevision.Typed variant ofMcpPromptHandlerwhere MCPprompts/getarguments bind into a Juneau bean.Convenience base class exposing a2025-06-18MCP endpoint on a Spring Boot resource with full Spring dependency-injection support.