
dh1011/auto-favicon-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
PNG画像やURLからの自動favicon生成のためのMCPサーバー
概要
MCP (Model Context Protocol) サーバは、PNG イメージや URL からの完全なファビコンセットを自動的に生成します。 このサーバーは、さまざまなサイズ、Apple touchアイコン、およびmanifest.jsonファイルを含むfaviconファイルの包括的なセットを作成します。 - : ローカルPNGファイルからfaviconセットを生成します - : URLから画像をダウンロードし、faviconセットを生成します - : 複数のサイズ(16x16、32x32、48x48、64x64、128x128、256x256)を作成します - : 従来のfavicon.icoファイルを生成 - : iOSデバイス用のApple固有のタッチアイコンを作成します - : プログレッシブWebアプリ用のGeneerates manifest.json -generate favicon from png: ローカルPNGファイルから設定されたfaviconを生成します - create favicon from url: URLから画像をダウンロードし、faviconセットを生成します
概要(AI 翻訳)
MCP (Model Context Protocol) サーバは、PNG イメージや URL からの完全なファビコンセットを自動的に生成します。 このサーバーは、さまざまなサイズ、Apple touchアイコン、およびmanifest.jsonファイルを含むfaviconファイルの包括的なセットを作成します。
##特徴
-PNGからFavicon:ローカルPNGファイルからfaviconセットを生成する
- URLからFavicon:URLから画像をダウンロードし、faviconセットを生成します
- 完全なアイコンセット:複数のサイズ(16x16、32x32、48x48、64x64、128x128、256x256)を作成します
- ICO形式:伝統的なfavicon.icoファイルを生成
- Apple Touch Icons:iOSデバイス用のApple固有のタッチアイコンを作成
- ウェブアプリマニフェスト: manifest.json をプログレッシブ Web アプリで生成
インストールと使用
MCP クライアント構成
MCP クライアントの設定に追加します。
利用可能なツール
要件
- Python 3.12 +
- uvパッケージマネージャ
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
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
インストール
uvx auto-favicon設定
{
"mcpServers": {
"favicon-generator": {
"command": "uvx",
"args": ["auto-favicon"],
"env": {}
}
}
}