Mcp Icon Generator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Icon Generator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An MCP (Model Context Protocol) server that provides tools for generating app icons with custom text, colors, and sizes.
Clone this repository:
git clone https://github.com/chacebot/mcp-icon-generator.git
cd mcp-icon-generator
npm installFor PNG generation (recommended), install Sharp:
npm install sharpThis server provides the following tools for icon generation:
npm install
npm install sharp # Optional but recommended for PNG generation {
"mcpServers": {
"icon-generator": {
"command": "node",
"args": ["/path/to/mcp-icon-generator/src/index.js"]
}
}
}Generate a single app icon image with customizable properties.
Parameters:
text (required): Text to display on the icon (e.g., "K" for Kanban)outputPath (required): Full path where the icon PNG file should be savedsize (optional): Icon size in pixels (default: 1024)backgroundColor (optional): Background color in hex format (default: "#FFFFFF")textColor (optional): Text color in hex format (default: "#000000")fontSize (optional): Font size as a percentage of icon size, 0.0-1.0 (default: 0.7)fontFamily (optional): Font family name (uses system default if not specified)Example:
{
"text": "K",
"outputPath": "/path/to/icon.png",
"size": 1024,
"backgroundColor": "#FFFFFF",
"textColor": "#000000",
"fontSize": 0.7
}Generate a complete iOS AppIcon.appiconset directory with all required icon sizes and Contents.json.
Parameters:
text (required): Text to display on the iconappiconsetPath (required): Path to the AppIcon.appiconset directorybackgroundColor (optional): Background color in hex format (default: "#FFFFFF")textColor (optional): Text color in hex format (default: "#000000")fontSize (optional): Font size as a percentage (default: 0.7)Example:
{
"text": "K",
"appiconsetPath": "/path/to/AppIcon.appiconset",
"backgroundColor": "#FFFFFF",
"textColor": "#000000"
}MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.