Just ask. Your AI handles the images.

Give your AI assistant the ability to convert images — automatically, without leaving your machine.

GetWebP MCP Server est un serveur Model Context Protocol open source qui donne aux assistants de codage IA — Claude, Cursor, Windsurf et d'autres — la capacité de convertir des images localement. Il s'exécute entièrement sur votre machine : aucun envoi vers le cloud, aucune clé API, aucun compromis sur la confidentialité. Prend en charge PNG, JPG, GIF, TIFF et BMP vers WebP et AVIF avec des préréglages de qualité configurables. Installez-le avec une seule commande npx.

Claude Code

claude mcp add getwebp -- npx -y @getwebp/mcp-server

OpenClaw / KimiClaw / WorkBuddy / Cursor / Windsurf / other

json
{
  "mcpServers": {
    "getwebp": {
      "command": "npx",
      "args": ["-y", "@getwebp/mcp-server"]
    }
  }
}

Using Claude? Paste this into your terminal. Using OpenClaw, KimiClaw, WorkBuddy, or another tool? See setup below — it takes 30 seconds.

Works with your tools

ClaudeClaude
CursorCursor
WindsurfWindsurf
OpenClawOpenClaw
QClawQClaw
KimiClawKimiClaw
JVSClawJVSClaw
WorkBuddyWorkBuddy
ArkClawArkClaw

Don't see your tool? If it supports MCP, it works — check its settings for "MCP" or "integrations".

Sound familiar?

Before
After

Search for an online tool, upload one by one

Tell your AI assistant, it handles everything

Not sure if the website is trustworthy

Files never leave your computer

Don't know what quality setting to use

Automatically finds the best quality

Download the results, move files manually

Output appears right next to your originals

Three things your AI can now do on its own

Find images

Scan any folder to see which images haven't been converted yet — sizes, formats, everything. Nothing is changed.

Which images in my photos folder haven't been converted to WebP yet?

Convert images

Convert JPG, PNG, and more (including HEIC, AVIF, BMP) to optimized WebP. Automatically finds the best quality — no guessing required.

Convert everything in my images folder, skip files that already have a WebP version.

Check remaining quota

Ask your AI how many images you have left this month before starting a large job.

A real conversation

YouThere are a bunch of unoptimized images in my photos folder on the Desktop. Can you check what's there and convert them to WebP?
AgentI found 23 images — 14 PNGs and 9 JPEGs, 21.6 MB total. 2 already have WebP versions. Want me to convert the rest?
YouYes.
AgentDone. 21 images converted. 21.6 MB to 4.1 MB. Over 70% average file size reduction.

Two messages. You never opened a terminal.

Your files stay on your machine

Fast

No uploading, no waiting. Conversion happens on your computer — a batch of 50 images takes seconds.

Automatic

No quality settings to figure out. The engine finds the smallest file that still looks identical to the original.

Zero setup

No extra software. No accounts. Works on macOS, Windows, and Linux.

Free vs Pro

FreePro
Files per run20Unlimited
ProcessingOne at a timeAll at once
Max file size5 MB50 MB

Free plan processes one file at a time. A batch of 20 images takes about 60 seconds.

The same license covers both the CLI and the MCP server. Activate once, both tools pick it up.

Ready to try it?

Claude Code

claude mcp add getwebp -- npx -y @getwebp/mcp-server

OpenClaw / KimiClaw / WorkBuddy / Cursor / Windsurf / other

json
{
  "mcpServers": {
    "getwebp": {
      "command": "npx",
      "args": ["-y", "@getwebp/mcp-server"]
    }
  }
}

Paste this into your tool's MCP settings, then restart it. Not sure where? See the setup guide below.

FAQ du serveur MCP

Il s'agit d'un serveur Model Context Protocol open source qui permet aux assistants de codage IA — Claude, Cursor, Windsurf et tout client compatible MCP — d'exécuter des conversions d'images locales en tant qu'outil. Le serveur intègre directement la bibliothèque de conversion du CLI GetWebP (il importe les mêmes modules TypeScript — aucun sous-processus n'est lancé), de sorte que tout le traitement se déroule dans le même processus sur votre machine.

Tout client qui parle MCP, notamment Claude Code, Cursor, Windsurf et Claude Desktop. Une fois enregistré, l'assistant voit les outils de GetWebP (scan, convert, status) et peut les appeler directement dans une conversation.

Non. Le serveur s'exécute à 100 % localement, délègue au CLI GetWebP local et ne contacte jamais de service externe. Vous pouvez l'utiliser hors ligne et dans des environnements isolés du réseau.

Trois : scan (liste les images convertibles dans un répertoire), convert (produit des variantes WebP ou AVIF avec des options de qualité) et status (rapporte la progression de la conversion et les économies). Chacun renvoie un JSON structuré que votre agent peut analyser.

Le serveur MCP en lui-même est gratuit. Pro s'applique au CLI sous-jacent : les exécutions gratuites ont une limite de fichiers par exécution et de taille maximale de fichier ; Pro débloque des limites plus élevées et un traitement prioritaire. Consultez la page de tarification pour les quotas exacts.

Vérifiez que le serveur est enregistré dans les paramètres MCP de votre client et redémarrez le client. Si cela échoue toujours, exécutez `npx -y @getwebp/mcp-server --help` dans un terminal pour vérifier que npx peut résoudre le paquet, puis consultez les journaux MCP du client pour l'erreur exacte.