Class PromptAdapter
java.lang.Object
org.springaicommunity.mcp.adapter.PromptAdapter
Utility class for adapting between McpPrompt annotations and McpSchema.Prompt objects.
- Author:
- Christian Tzolov
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.modelcontextprotocol.spec.McpSchema.PromptConvert a McpPrompt annotation to a McpSchema.Prompt object.static io.modelcontextprotocol.spec.McpSchema.PromptConvert a McpPrompt annotation to a McpSchema.Prompt object, including argument information from the method parameters.
-
Method Details
-
asPrompt
Convert a McpPrompt annotation to a McpSchema.Prompt object.- Parameters:
mcpPrompt- The McpPrompt annotation- Returns:
- The corresponding McpSchema.Prompt object
-
asPrompt
public static io.modelcontextprotocol.spec.McpSchema.Prompt asPrompt(McpPrompt mcpPrompt, Method method) Convert a McpPrompt annotation to a McpSchema.Prompt object, including argument information from the method parameters.- Parameters:
mcpPrompt- The McpPrompt annotationmethod- The method annotated with McpPrompt- Returns:
- The corresponding McpSchema.Prompt object with argument information
-