@modelcontextprotocol/sdk
    Preparing search index...

    Interface Implementation

    Describes the MCP implementation

    interface Implementation {
        icons?: Icon[];
        name: string;
        title?: string;
        version: string;
        websiteUrl?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    icons?: Icon[]

    Optional set of sized icons that the client can display in a user interface.

    Clients that support rendering icons MUST support at least the following MIME types:

    • image/png - PNG images (safe, universal compatibility)
    • image/jpeg (and image/jpg) - JPEG images (safe, universal compatibility)

    Clients that support rendering icons SHOULD also support:

    • image/svg+xml - SVG images (scalable but requires security precautions)
    • image/webp - WebP images (modern, efficient format)
    name: string

    Intended for programmatic or logical use, but used as a display name in past specs or fallback (if title isn't present).

    title?: string

    Intended for UI and end-user contexts — optimized to be human-readable and easily understood, even by those unfamiliar with domain-specific terminology.

    If not provided, the name should be used for display (except for Tool, where annotations.title should be given precedence over using name, if present).

    version: string
    websiteUrl?: string

    An optional URL of the website for this implementation.

    uri