編集者注(2026-05)。Chrome 150 は navigator.modelContext を非推奨とし、document.modelContext に置き換えました(WebMCP 仕様 PR #184 に従う)。本記事の例では、Chrome チームが推奨する前方互換のフィーチャー検出パターンを使用しています:

const modelContext = document.modelContext || navigator.modelContext;
if (modelContext) {
  // Register tools...
}

WebConverter 自身の統合もまったく同じフォールバックを使用しているため、古い識別子を提供しているブラウザでも動作し続けます。

WebMCPサポートを最初にリリースしたとき、配線されていたのは画像変換だけでした。本日より、サイトのすべての機能がWebMCPツールとして公開されています:AIエージェントはdocument.modelContextを呼び出すだけで、画像変換、PDFの作成と編集、スキャンのOCR、PDFテキスト抽出、Pandocによるドキュメント変換、動画の変換とトリミング、音声の変換と抽出、Whisperによる音声書き起こし、画像の背景除去 — すべてをブラウザ内でローカルに、何もアップロードすることなく実行できます。

ツールカタログの全容

13個のツールは、WebMCPページだけでなくWebConverterのすべてのページでグローバルに登録されているため、エージェントはユーザーがどこにいても利用できます。すべてのツールはbase64ファイルとdata:URLを返します(適切な場合は、構造化された出力もプレーンテキストまたはJSONで返します)。

含まれるツール:convert_image(Safari/iOSでHEIC、AVIFを追加するブラウザデコードフォールバック付き)、images_to_pdfimages_to_searchable_pdf(Tesseract OCR)、merge_pdfsreorder_pdf_pagesdelete_pdf_pagesextract_pdf_text(pdf.js)、convert_document(Pandoc)、convert_audioconvert_videotrim_video(ffmpeg-wasm)、remove_image_background(U²-Net + WASMマッティング)、transcribe_audio(Whisper)、そして発見のためのlist_supported_formatsです。

エージェントにとってなぜ重要なのか

今日、ファイルに対して何かをしたいAIアシスタントには、たいてい3つの悪い選択肢しかありません:サードパーティのAPIにアップロードする、ユーザーのデータに触れるサーバーサイドツールを実行する、あるいは拒否する。WebMCPはそれを変えます。ツールはページ自身のJavaScriptだからです。エージェントは能力を得ますが、ファイルはタブを離れません。APIキーも、レート制限も、コストもなく、アップロード・処理・ダウンロードの往復が決して発生しないため、CO2はほぼゼロです。

設計上の遅延読み込み

webmcp.jsブートストラップはごく小さなものです。コストの高い部分 — Pandocの約56MBのWASM、ffmpegコア、U²-Net ONNXモデル、Whisperモデル、Tesseractの言語データ — は、該当するツールが最初に呼び出されたときにのみフェッチされ、その後はブラウザがキャッシュします。convert_videoを一度も呼び出さないエージェントは、ffmpegのダウンロード費用を支払うことはありません。

プライバシー、安全性、誠実さ

すべてのツールにはreadOnlyHintが付与されています:バイトを受け取り、バイトを返す、書き込みなし、エンジンの一度きりの遅延ダウンロード以外のネットワーク呼び出しなし。形式についても私たちは正直です — HEICは「Safari/iOSのみ」と記載しています。それが事実だからです:ChromeとFirefoxはネイティブにHEICをデコードせず、数メガバイトのHEICデコーダーを同梱することはプロジェクトのアセットサイズ予算に反します。フォールバックはブラウザ自身がデコードできるものをデコードするだけで、それ以上はしません。

試してみる

WebMCPページには登録されたすべてのツールが一覧表示され、動作するライブデモが含まれています。ブラウザ内エージェントを構築している方も — あるいは完全なWebMCPサーバーがどう見えるかを知りたいだけの方も — これが正直で、プライベートで、ゼロコストのファイルツール表面の姿です。そしてそれはただのウェブページなのです。

画像を変換する準備はできましたか?

WebConverterを無料で試す