ローカルファースト設計
最高の 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"]
}
}
}