WebPerfect MCP Server

by splendasucks
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides JPEG artifact removal as part of the image processing pipeline

  • Uses the Sharp image processing library to perform advanced image optimizations and processing

Servidor MCP de WebPerfect

Un servidor MCP inteligente con un flujo de trabajo por lotes totalmente automatizado para imágenes web. Incluye reducción de ruido, niveles y curvas automáticos, eliminación de artefactos JPEG, redimensionamiento 4K, enfoque inteligente con mejora de sombras y luces, y conversión WebP avanzada. La compresión optimizada permite obtener archivos más pequeños sin sacrificar la calidad.

Características

Canal de procesamiento avanzado de imágenes

  1. Fuerte reducción de ruido mediante filtrado medio
  2. Niveles y curvas automáticos inteligentes basados en la entropía de la imagen
  3. Mejora avanzada de textura con modulación y nitidez.
  4. Optimización de resolución inteligente (hasta 4K)
  5. Conversión WebP optimizada

Herramientas

process_images

Procesa y optimiza un lote de imágenes con mejoras avanzadas.

{ inputDir: string; // Directory containing input images outputDir: string; // Directory for optimized output }

Recursos

Plantillas de recursos

  • logs/{date} : Accede a los registros de procesamiento por fecha (AAAA-MM-DD)
    { "date": "2024-01-20", "entries": [{ "timestamp": "2024-01-20T10:00:00Z", "imagesProcessed": 15, "totalInputSize": "5.2MB", "totalOutputSize": "1.1MB", "compressionRatio": "78.8%", "averageProcessingTime": "1.2s" }] }
  • stats/monthly/{month} : Estadísticas mensuales (AAAA-MM)
    { "month": "2024-01", "totalImagesProcessed": 450, "averageCompressionRatio": "82%", "popularFormats": { "input": ["JPEG", "PNG"], "output": ["WebP"] }, "totalStorageSaved": "150MB" }

Recursos estáticos

  • stats/summary : Estadísticas generales de procesamiento
    { "totalImagesProcessed": 5280, "averageCompressionRatio": "81%", "totalStorageSaved": "1.8GB", "popularEnhancements": [ "noise_reduction", "auto_levels_curves", "texture_enhancement" ], "performanceMetrics": { "averageProcessingTime": "1.5s", "peakThroughput": "45 images/minute" } }
  • config/optimization-presets : Ajustes preestablecidos de optimización disponibles
    { "presets": { "web_standard": { "maxWidth": 1920, "format": "webp", "quality": 85, "enhancements": ["noise_reduction", "auto_levels_curves"] }, "web_high_quality": { "maxWidth": 3840, "format": "webp", "quality": 90, "enhancements": [ "noise_reduction", "auto_levels_curves", "texture_enhancement" ] }, "thumbnail": { "maxWidth": 400, "format": "webp", "quality": 80, "enhancements": ["noise_reduction"] } } }

Instalación

  1. Clonar el repositorio:
git clone https://github.com/splendasucks/webperfect-mcp-server.git cd webperfect-mcp-server
  1. Instalar dependencias:
npm install
  1. Construir el servidor:
npm run build

Uso con Claude

  1. Agregue el servidor a su configuración de Claude MCP (normalmente en claude_desktop_config.json ):
{ "mcpServers": { "webperfect": { "command": "node", "args": ["/path/to/webperfect-mcp-server/build/index.js"], "env": {} } } }
  1. Reinicie Claude para cargar el servidor MCP.
  2. El servidor estará disponible a través de las herramientas y recursos MCP de Claude:
// Process a batch of images <use_mcp_tool> <server_name>webperfect</server_name> <tool_name>process_images</tool_name> <arguments> { "inputDir": "/path/to/input", "outputDir": "/path/to/output" } </arguments> </use_mcp_tool> // Access processing statistics <access_mcp_resource> <server_name>webperfect</server_name> <uri>stats/summary</uri> </access_mcp_resource>

Requisitos

  • Node.js >= 16
  • Biblioteca de procesamiento de imágenes nítidas
  • SDK de protocolo de contexto de modelo

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor MCP inteligente con un flujo de trabajo por lotes totalmente automatizado para imágenes web. Incluye reducción de ruido, niveles y curvas automáticos, eliminación de artefactos JPEG, redimensionamiento 4K, enfoque inteligente con mejora de sombras y luces, y conversión WebP avanzada.

  1. Features
    1. Advanced Image Processing Pipeline
    2. Tools
    3. Resources
  2. Installation
    1. Usage with Claude
      1. Requirements
        1. License
          ID: am3lop071j