Files
mcp-manifest-spec/examples/ironlicensing.json
logikonline cd20854242 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
2026-04-04 18:10:53 -04:00

61 lines
1.9 KiB
JSON

{
"$schema": "https://mcp-manifest.dev/schema/v0.1.json",
"version": "0.1",
"server": {
"name": "ironlicensing",
"displayName": "IronLicensing",
"description": "Manage IronLicensing products, tiers, features, licenses, and analytics via AI assistants",
"version": "1.0.0",
"author": "IronServices",
"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": [
{
"method": "dotnet-tool",
"package": "IronLicensing.Mcp",
"source": "https://git.marketally.com/api/packages/ironservices/nuget/index.json",
"command": "ironlicensing-mcp",
"priority": 0
}
],
"transport": "stdio",
"config": [
{
"key": "profile",
"description": "Named account profile from ~/.ironlicensing/config.json",
"type": "string",
"required": false,
"arg": "--profile",
"prompt": "Account profile (leave empty for default)"
},
{
"key": "api-key",
"description": "IronLicensing API key (sk_live_xxx) from /app/settings/api-keys",
"type": "secret",
"required": false,
"env_var": "IRONLICENSING_API_KEY",
"arg": "--api-key",
"prompt": "API key (or configure via add_account tool after connecting)"
},
{
"key": "base-url",
"description": "IronLicensing API base URL",
"type": "url",
"required": false,
"default": "http://localhost:5000",
"env_var": "IRONLICENSING_BASE_URL",
"arg": "--base-url",
"prompt": "API base URL"
}
],
"scopes": ["global"],
"settings_template": {
"command": "ironlicensing-mcp",
"args": ["--profile", "${profile}"]
}
}