-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
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
iconsfield to server metadata (supporting multiple MIME types and sizes) - Add optional
websiteUrlfield for documentation links - Update Resources, Tools, and Prompts to support icon metadata
- Ensure backward compatibility (all fields are optional)
Reference
- PR: SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts modelcontextprotocol#955
- Specification changes will be merged soon
- Prototype implementation in TS SDK: mcp: update SDK for SEP 973 + add to example server typescript-sdk#904
Note
Please add this issue to project: 2025-09-18 SDK Implementation
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done
Status
Done
Status
Done