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:
{
"mcpServers": {
"favicon-generator": {
"command": "uvx",
"args": ["auto-favicon"],
"env": {}
}
}
}
Available Tools
generate_favicon_from_png: Generate favicon set from a local PNG filegenerate_favicon_from_url: Download image from URL and generate favicon set
Requirements
- Python 3.12+
- uv package manager
Metadata
Release files for auto-favicon 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| auto_favicon-1.0.1.tar.gz | 57.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| auto_favicon-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 63.4 kB
Release files / auto_favicon-1.0.1.tar.gz
| Download URL | auto_favicon-1.0.1.tar.gz |
|---|---|
| Size | 57.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
afefc789e83f88356ad30fc05b802e74e6a5b934692bb07f051710b8b0200fda
|
|
BLAKE2b-256 checksum How to use checksums |
968ab5b31cb7b0dbca78e4ee946749a367aa137043e488f4fd5882af51b619fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.3
|
Release files / auto_favicon-1.0.1-py3-none-any.whl
| Download URL | auto_favicon-1.0.1-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7aa1a8f3f843dfed3dbe9e5495196eb09329300cbbca4af2af6afda0672ac964
|
|
BLAKE2b-256 checksum How to use checksums |
4708274c6d4f29d1e6394aa47b448d260000d18b7734c0618df620ecf7b2c160
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.3
|