Skip to main content
New in version 2.13.0 Icons provide visual representations for your MCP servers and components, helping client applications present better user interfaces. When displayed in MCP clients, icons help users quickly identify and navigate your server’s capabilities.

Icon Format

Icons use the standard MCP Icon type from the MCP protocol specification. Each icon specifies:
  • src: URL or data URI pointing to the icon image
  • mimeType (optional): MIME type of the image (e.g., “image/png”, “image/svg+xml”)
  • sizes (optional): Array of size descriptors (e.g., [“48x48”], [“any”])

Server Icons

Add icons and a website URL to your server for display in client applications:
Server icons appear in MCP client interfaces to help users identify your server among others they may have installed.

Component Icons

Icons can be added to individual tools, resources, resource templates, and prompts:

Tool Icons

Resource Icons

Resource Template Icons

Prompt Icons

Using Data URIs

For small icons or when you want to embed the icon directly, use data URIs: