ruby-sdk icon indicating copy to clipboard operation
ruby-sdk copied to clipboard

Implement SEP-973: Icons and metadata support

Open dsp-ant opened this issue 3 months ago • 0 comments

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

  • PR: https://github.com/modelcontextprotocol/modelcontextprotocol/pull/955
  • Specification changes will be merged soon

Note

Please add this issue to project: https://github.com/orgs/modelcontextprotocol/projects/16

dsp-ant avatar Sep 03 '25 19:09 dsp-ant