feat(spec): add icon field to MCP manifest spec

Add optional icon field to server metadata for displaying server icons in clients. Update JSON schema with URI format validation. Add documentation explaining icon should be square PNG/SVG with fallback behavior. Update examples with icon URLs
This commit is contained in:
2026-04-04 18:10:53 -04:00
parent 8ffa9b306d
commit cd20854242
4 changed files with 12 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
{
"$schema": "https://mcp-manifest.org/schema/v0.1.json",
"$schema": "https://mcp-manifest.dev/schema/v0.1.json",
"version": "0.1",
"server": {
"name": "ironlicensing",
@@ -10,6 +10,7 @@
"homepage": "https://www.ironlicensing.com",
"repository": "https://git.marketally.com/IronServices/ironlicensing-mcp",
"license": "MIT",
"icon": "https://www.ironlicensing.com/favicon.svg",
"keywords": ["licensing", "saas", "product-management", "analytics", "tiers", "features"]
},
"install": [