Skip to content

Implement SEP-973: Icons and metadata support #19

Description

@dsp-ant

Description

This issue tracks the implementation of SEP-973 which adds support for icons and additional metadata for Implementations, Resources, Tools, and Prompts.

Summary

SEP-973 introduces optional icon support and website URLs to help clients visually identify MCP servers and their capabilities. This includes:

  • Icons for server implementations (multiple sizes supported)
  • Icons for individual resources, tools, and prompts
  • Website URLs for documentation linking

Implementation Requirements

  • Add optional icons field to server metadata (supporting multiple MIME types and sizes)
  • Add optional websiteUrl field for documentation links
  • Update Resources, Tools, and Prompts to support icon metadata
  • Ensure backward compatibility (all fields are optional)

Reference

Note

Please add this issue to project: 2025-09-18 SDK Implementation

Activity

  1. Bellangelo commented on Sep 8, 2025

    @Bellangelo

    I can take a look at this after we finish with this PR: #42. It is unrelated but I don't want to split my focus between 2 different PRs at the moment.

  2. WendellAdriel commented on Sep 9, 2025

    @WendellAdriel

    @dsp-ant @Bellangelo if you want to, I could work on this.
    I can start a draft PR to get some input from you and go from there.

  3. chr-hertel commented on Nov 9, 2025

    @chr-hertel
    Member

    Solved with #136

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions