Annotation Interface McpResource


Applies to methods that expose an MCP resource.
Author:
Mark Allen
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Declares the MIME type returned by the resource-read handler.
    Declares the MCP resource name.
    Declares the resource URI or URI template.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Declares optional resource description metadata.
  • Element Details

    • uri

      Declares the resource URI or URI template.
      Returns:
      the resource URI or URI template
    • name

      Declares the MCP resource name.
      Returns:
      the resource name exposed to clients
    • mimeType

      Declares the MIME type returned by the resource-read handler.
      Returns:
      the resource MIME type
    • description

      Declares optional resource description metadata.
      Returns:
      the resource description, or an empty string if unspecified
      Default:
      ""