編集者注(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_pdf、images_to_searchable_pdf(Tesseract OCR)、merge_pdfs、reorder_pdf_pages、delete_pdf_pages、extract_pdf_text(pdf.js)、convert_document(Pandoc)、convert_audio、convert_video、trim_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を無料で試す