Interface ImplementationInfo


public interface ImplementationInfo
Provides information about a client or server MCP implementation
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a human readable description of the implementation
    Returns a list of icons for this implementation, may be empty
    Returns the implementation name
    Returns a human-readable name for the implementation
    Returns the implementation version
    Returns the URL of the implementation's website
  • Method Details

    • icons

      List<Icon> icons()
      Returns a list of icons for this implementation, may be empty
      Returns:
      the list of icons
    • name

      String name()
      Returns the implementation name
      Returns:
      the name
    • title

      String title()
      Returns a human-readable name for the implementation
      Returns:
      the human readable name, may be the same as name
    • version

      String version()
      Returns the implementation version
      Returns:
      the implementation version
    • description

      Optional<String> description()
      Returns a human readable description of the implementation
      Returns:
      the description
    • websiteUrl

      Optional<String> websiteUrl()
      Returns the URL of the implementation's website
      Returns:
      the implementation's URL