ローカルファースト設計

最高の API は、クラウドにはありません。

私たちにも API はあります — CLI と MCP サーバー、それこそが API です。違いは、私たちのサーバーではなく、あなたのシェルとエージェントの中で動くという点です。バイトは動かず、ネットワークは目覚めず、請求書は決して届きません。

クラウド REST API(旧時代)
curl -X POST https://api.example.com/convert
接続中...2.4秒(ネットワークが通行料を取っています)
GetWebP ローカルエンジン(CLI + MCP)
$ getwebp image.png --quality=85
WASM ロード完了。ネットワーク不要。0.05秒(RAM 速度)

ローカル API が勝つ理由

物理はポリシーに勝ちます

他社はプライバシーポリシーで「データは安全です」と約束します。私たちは物理で保証します — バイトがあなたのデバイスから離れないからです。見ていないものは、漏らせません。

推論コストゼロ

画像一枚ごとに AWS 税を払うのはもう終わりにしましょう。地球上で最も強力なサーバーは、ユーザーがすでに電源を入れているあのマシンです。私たちはそれを働かせるだけです。

光速より速く

遅かったのはエンコーダーではなく、ネットワークでした。私たちはネットワークをまるごと消しました。残ったものは RAM の速度で走ります。それが物理があなたに許した上限です。

CLI

CLI — あなたのシェルと CI のためのローカル API

@getwebp/cli v1.0 が公開されました。curl 一発でビルドマシン、ラップトップ、GitHub Actions ランナーにインストールできます。API キーなし、レートリミットなし、外向き通信なし。

  • 単一バイナリ — macOS、Linux、Windows ネイティブ
  • どんな CI/CD にも組み込める — 許可を求めずバッチ変換
  • 拡張機能と同じ WASM エンジン — バイト単位で同一の出力
bash — 80x24
$ curl -fsSL https://getwebp.com/install.sh | sh
$ getwebp ./assets/*.png --quality=85 --out=./dist
> image_01.png → image_01.webp [done 12ms]
> image_02.png → image_02.webp [done 8ms]
MCP

MCP — あなたの AI エージェントのためのローカル画像 API

GetWebP を Claude、Cursor、その他 MCP 対応のあらゆるエージェントに接続できます。エージェントはフォルダを走査し、画像を確認し、フォーマットを一括変換できます — すべてあなたのマシン上で。バイトが一つもモデルベンダーに送られることはありません。

  • エージェントネイティブ — scan、convert、status のツールがそのまま動作
  • stdio トランスポート — ネットワーク依存ゼロ、すべての MCP クライアントに対応
  • CLI と同じエンジン — エージェントが出すものは、あなたが手で出すものと同じ

claude_desktop_config.json に貼り付けて Claude を再起動すれば、エージェントはローカル画像ツールキットを手に入れます。

claude_desktop_config.json
{
  "mcpServers": {
    "getwebp": {
      "command": "npx",
      "args": ["-y", "@getwebp/mcp-server"]
    }
  }
}
MCP ドキュメントを読む