Class ResourceAdapter
java.lang.Object
org.springframework.ai.mcp.annotation.adapter.ResourceAdapter
Utility class that converts
McpResource annotations into MCP schema objects.
Provides factory methods to build McpSchema.Resource and
McpSchema.ResourceTemplate instances from annotation metadata, including URI,
name, description, MIME type, annotations, and optional _meta fields.- Author:
- Christian Tzolov, Alexandros Pappas, Vadzim Shurmialiou, Craig Walls
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.modelcontextprotocol.spec.McpSchema.ResourceasResource(McpResource mcpResourceAnnotation) static io.modelcontextprotocol.spec.McpSchema.ResourceTemplateasResourceTemplate(McpResource mcpResource)
-
Method Details
-
asResource
public static io.modelcontextprotocol.spec.McpSchema.Resource asResource(McpResource mcpResourceAnnotation) -
asResourceTemplate
public static io.modelcontextprotocol.spec.McpSchema.ResourceTemplate asResourceTemplate(McpResource mcpResource)
-