DA

dh1011/auto-favicon-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

34 stars 5 forks 品質 49 トレンド 12MIT

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 file
  • generate_favicon_from_url: Download image from URL and generate favicon set

Requirements

  • Python 3.12+
  • uv package manager
GitHub で README 全文を見る

インストール

uvx auto-favicon
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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