Package com.github.thought2code.mcp.annotated.annotation


package com.github.thought2code.mcp.annotated.annotation
  • Annotation Interfaces
    Class
    Description
    This annotation is used to mark a class as i18n enabled.
    This annotation is used to define the complex JSON schema type (such as custom Java data classes) for an MCP (Model Context Protocol) server.
    This annotation is used to define the property of a complex JSON schema type (such as custom Java data classes) for an MCP (Model Context Protocol) server.
    This annotation is used to mark a method as an MCP (Model Context Protocol) prompt method.
    Annotation for marking methods that provide completion functionality for MCP prompts.
    This annotation is used to mark a method parameter as an MCP (Model Context Protocol) prompt parameter.
    This annotation is used to mark a method as an MCP (Model Context Protocol) resource method.
    Annotation for marking methods that provide completion functionality for MCP resources.
    This annotation is used to mark a class as an MCP (Model Context Protocol) server application.
    This annotation is used to mark a method as an MCP (Model Context Protocol) tool method.
    This annotation is used to mark a method parameter as an MCP (Model Context Protocol) tool parameter.