tinypng-mcp-server

by aiyogg
Verified

Servidor MCP para TinyPNG

Uso

Utilice bun o node para ejecutar el servidor

  1. Instalar dependencias y compilar
pnpm i pnpm build
  1. Editar el archivo mcp.json
{ "mcpServers": { "tinypng": { "command": "bun", // or "node" "args": ["/path/to/tinypng-mcp-server/src/index.ts"], // or "dist/index.js" "env": { "TINYPNG_API_KEY": "your-tinypng-api-key" } } } }

Instalación mediante herrería

Para instalar TinyPNG MCP Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @aiyogg/tinypng-mcp-server --client claude

Herramientas

  1. Comprimir imagen local
{ name: 'compress_local_image', description: 'Compress a local image file', inputSchema: { type: 'object', properties: { imagePath: { type: 'string', description: 'The ABSOLUTE path to the image file to compress', example: '/Users/user/Downloads/image.jpg', }, outputPath: { type: 'string', description: 'The ABSOLUTE path to save the compressed image file', example: '/Users/user/Downloads/image_compressed.jpg', }, outputFormat: { type: 'string', description: 'The format to save the compressed image file', enum: SUPPORTED_IMAGE_TYPES, example: 'image/jpeg', }, }, required: ['imagePath'], }, }
  1. Comprimir imagen remota
{ name: 'compress_remote_image', description: 'Compress a remote image file by giving the URL of the image', inputSchema: { type: 'object', properties: { imageUrl: { type: 'string', description: 'The URL of the image file to compress', example: 'https://example.com/image.jpg', }, outputPath: { type: 'string', description: 'The ABSOLUTE path to save the compressed image file', example: '/Users/user/Downloads/image_compressed.jpg', }, outputFormat: { type: 'string', description: 'The format to save the compressed image file', enum: SUPPORTED_IMAGE_TYPES, example: 'image/jpeg', }, }, required: ['imageUrl'], }, }
-
security - not tested
A
license - permissive license
-
quality - not tested

Utilice TinyPNG a través de MCP

  1. Usage
    1. Use bun or node to run the server
      1. Installing via Smithery
        1. Tools
          ID: k5xtvwzye9