trackmcp
Back to directory
dh1011

auto-favicon-mcp

View on GitHub

MCP server for automatic favicon generation from PNG images or URLs

31 stars PythonServers & Infrastructure Updated Oct 8, 2025

Documentation

Auto Favicon MCP Server

An MCP (Model Context Protocol) server that automatically generates complete favicon sets from PNG images or URLs. This server creates a comprehensive set of favicon files including various sizes, Apple touch icons, and a manifest.json file.

Features

  • PNG to Favicon: Generate favicon sets from local PNG files
  • URL to Favicon: Download images from URLs and generate favicon sets
  • Complete Icon Set: Creates multiple sizes (16x16, 32x32, 48x48, 64x64, 128x128, 256x256)
  • ICO Format: Generates traditional favicon.ico files
  • Apple Touch Icons: Creates Apple-specific touch icons for iOS devices
  • Web App Manifest: Generates manifest.json for Progressive Web Apps

Installation & Usage

MCP Client Configuration

Add to your MCP client configuration:

json
{
  "mcpServers": {
    "favicon-generator": {
      "command": "uvx",
      "args": ["auto-favicon"],
      "env": {}
    }
  }
}

Available Tools

  • `generate_favicon_from_png`: Generate favicon set from a local PNG file
  • `generate_favicon_from_url`: Download image from URL and generate favicon set

Requirements

  • Python 3.12+
  • uv package manager

Frequently asked questions

What is auto-favicon-mcp?

auto-favicon-mcp is MCP server for automatic favicon generation from PNG images or URLs

How do I install auto-favicon-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is auto-favicon-mcp open source?

Yes, it is hosted on GitHub at https://github.com/dh1011/auto-favicon-mcp and has 31 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP