ngrokとWireCanalは何が違う?開発元が料金・運用・MCP設計を比較

ngrokと同じリバーストンネル方式の国産サービスWireCanalを、開発元が正直に比較します。違いは料金の考え方・運用の場所・AIにつなぐときの許可の置き場所の3つです。

ngrokとWireCanalは何が違う?開発元が料金・運用・MCP設計を比較

こんにちは!
Qualitegプロダクト開発部です!

「ngrok の代替になる国産のトンネルサービスはないか」。

そう検索して、この記事にたどり着いた方も多いはずです。

この記事は、その問いに開発元として正面から答えます。

先にことわっておきますと、ここで紹介する WireCanal は、日本法人である当社(株式会社Qualiteg)が開発・運営し、中継基盤を国内サーバーで運用しているトンネルサービスです。

自社製品を自分で比較する記事なので、都合のよい話だけを並べても信用されません。同じところは同じと書き、ngrok のほうが向いている場合もそのまま書きます。

結論から言うと、

トンネルの基本の仕組みは ngrok と同じです

違いは3つあります。

料金の考え方(固定枠・従量要素を持つドル建ての料金体系か、追加請求のない円建て定額か)・運用と契約の形(国内中継基盤と日本法人との日本語・円建て契約)・AI につなぐときの許可の置き場所(許可台帳の正本を社内側に置く)

この3つが刺さらない使い方なら、無理に乗り換える必要はありません。どこが同じで、どこが違うのかを順に見ていきます。

図1 リバーストンネル方式のしくみ。受信ポートは開けず、接続は常に内側から外へ
図1 リバーストンネル方式のしくみ。受信ポートは開けず、接続は常に内側から外へ

仕組みは同じです。だから学び直しはほぼ要りません

ngrok で広く知られるようになったリバーストンネル方式は、こういう仕組みです。手元のPCや社内サーバーに小さなプログラム(WireCanal では Agent と呼びます)を置き、それが内側から外向きに中継サーバーへ接続してトンネルを張ります。外の世界には公開URLができて、そこに届いたアクセスがトンネルを通って手元に流れてくる。

ファイアウォールに受信ポートを開けずに済むのが、この方式の利点です。

WireCanal も同じ考え方を土台にしています(図1)。コマンドを実行して Agent を入れ、canal と呼ぶ公開経路を作り、転送先に手元のポートを指定する。ngrok を使ったことがある方なら、概念の学び直しはほぼ要りません。

なお、現在の ngrok はクラウド側エンドポイントなど製品の範囲が広がっていますが、この記事では「Agent を使ってローカル・社内サービスを公開する」基本構成を比べます。

だからこの記事で書くべきは「どちらが優れているか」ではなく、その先の設計がどう違うか、です。

違い1 料金は円建て・税込の定額制です

ngrok には Free・Hobbyist・Pay-as-you-go などのプランがあります(2026年8月時点・公式サイトで確認)。まず形を表で比べます。

観点ngrok(公式サイト・2026年8月時点)WireCanal
プランの形Free(無料)/Hobbyist(月10ドル・固定)/Pay-as-you-go(月20ドルの利用枠+超過は従量)フリー 0円/ライト 1,580円/プロ 3,580円/プレミアム 11,800円(いずれも月額・税込の定額)
利用枠を超えたときHobbyist は請求期間の終わりまでエンドポイント停止/Pay-as-you-go は超過分を追加請求追加請求なし。フリーは月10GB目安を超えると速度を調整する場合あり
通貨・請求ドル建て(為替で変動)円建て・税込(エンタープライズは請求書払い対応)

本番利用を想定した Pay-as-you-go は、月20ドルの利用枠を含み、超えた分は転送量・リクエスト数・エンドポイントの稼働などに応じて追加料金が発生する仕組みです。使った分だけ払う合理的な設計ですが、利用が伸びた月の請求額は事前に読みにくく、ドル建てなので為替でも変わります。

WireCanal は、どのプランも月額定額の円建て・税込にしました。プランごとの違いはこうです。

プラン月額(税込・月払い)主なちがい
フリー0円canal 1本・HTTPS/MCP 公開・アクセス保護8種
ライト1,580円公開ホスト名が永続・希望サブドメイン予約
プロ3,580円canal 3本・TCP(RDP/SSH/DB など)
プレミアム11,800円canal 20本・1Gbps(ベストエフォート)・独自ドメイン・API

年払いにすると月額換算でライト1,280円・プロ2,980円・プレミアム9,980円になります。

転送量に応じた追加請求はありません。

フリープランは月10GBが目安で、超過時は速度を調整する場合があります。有償プランには通常利用での月間転送量の上限を設けていませんが、公平な利用とネットワーク維持のため、極端な大容量通信は速度制限等の対象になる場合があります。

ことわっておくと、定額が常に得というわけではありません。利用規模や用途によっては、ngrok の Free・Hobbyist・Pay-as-you-go のほうが安く収まる場合もあります。定額制の価値は請求額が事前に読めることにあり、稟議や予算取りが要る組織ほど効いてきます。

違い2 国内リージョンで動き、契約・請求・サポートが日本語と円で完結します

WireCanal の中継基盤は国内リージョンに配置しています。契約とサポートは日本の事業者である当社が日本語で提供し、請求は円建てです。ここも表で整理します。

観点ngrokWireCanal
接続拠点世界8拠点(東京を含む)・地域を指定するルーティングあり国内リージョンで運用
契約・サポートの言語英語日本語(日本法人)
請求ドル建て円建て・税込。エンタープライズは請求書払い対応

なお、ngrok にも東京の接続拠点(PoP)があり、地域を指定したルーティングの仕組みもあります。つまり、単純な「国内経路の有無」の比較ではありません。WireCanal の違いは、中継基盤を国内サーバーで運用することをサービス設計として掲げ、日本法人との契約・日本語サポート・円建て請求までセットになっている点です。

「海外SaaSの利用申請が社内でなかなか通らない」「円建ての請求書が出ないと経理処理が面倒」という組織にとって、ここは機能の優劣ではなく、導入できるかどうかの分かれ目になります。

正直に書いておくと、国内リージョンだからといって、海外サービスより常に速いとは言えません。実際の遅延は利用場所・接続先・経路で変わります。逆に、世界各地の利用者に配信したい・海外拠点からも同じように使いたいという場合は、世界規模の接続拠点を持つ ngrok や Cloudflare のほうが適しています。

違い3 AI に見せる機能の「許可台帳」を、社内側に置いています

ここが、当社がいちばん考え抜いた部分です。

生成AIに社内システムを操作させる接続方式として、MCP(Model Context Protocol)が広まりつつあります。すると実務では「AI に社内システムのどの機能まで触らせるか」が問題になります。社内の MCP サーバーには、参照するだけのツールから更新・削除を行うツールまで並んでいるのが普通だからです。

MCP を外部の AI につなぐ際にゲートウェイ側で制御する、という発想自体は当社だけのものではありません。各社の公式ドキュメントで確認できる範囲を表にします。

サービスゲートウェイでできること(各社公式ドキュメントより)
ngrokTraffic Policy による送信元制限・Authorization ヘッダーの必須化・レート制限など
CloudflareMCP Server Portals で、ポータルごとに公開するツールを選択できる
WireCanalツール単位の許可(既定は全拒否)に加えて、許可台帳の正本を社内側の設定ファイルに置く。クラウドの管理画面からは変更の提案まで

WireCanal が異なるのは、ツール単位の許可そのものに加えて、その許可台帳の正本を社内側の設定ファイルに置いている点です(図2)。

図2 ツール許可台帳の正本は社内側にある。クラウドの管理画面からは変更の提案まで
図2 ツール許可台帳の正本は社内側にある。クラウドの管理画面からは変更の提案まで

wirecanal.json(ツール許可の部分・抜粋)

{
  "tools": {
    "default": "deny",
    "allow": ["execute_sql_query", "get_database_stats"]
  }
}

既定は全拒否で、この allow に書いたツールしか AI には見えません。許可していないツールは、ツール一覧(tools/list)にも出ません。クラウドの管理画面からできるのは変更の提案までで、反映には社内側での承認操作が必要です。つまり、通常の管理画面の操作だけでは、社内側の承認なしに公開範囲は広がりません。

もうひとつ、Agent は設定ファイルに登録された転送先へだけ接続し、クラウド側から転送先を動的に変える指示は受け付けません。トンネルの出口が社内の任意の宛先へ向かう汎用の中継点にならないよう、Agent 側でも制限しています。

自作の MCP サーバーを実際に Web 版の ChatGPT・Claude へつないだ手順は、当ブログの連載で画面つきで公開しています。この記事の最後にリンクを置きました。

ngrok のままがよい場合も書いておきます

ここまで読んで分かるとおり、WireCanal が向くのは「国内で・見通せる料金で・AI への公開範囲を統制しながら」使いたい場合です。使い方ごとに整理するとこうなります。

こういう使い方向く選択
世界各地の利用者への配信・海外拠点での利用が主目的ngrok や Cloudflare などグローバルなサービス
すでに ngrok の Traffic Policy などの設定資産があるngrok の継続利用
転送量がごく少ない個人の検証ngrok Free でも WireCanal フリーでも可。使い勝手で選ぶ
円建て・日本語契約・国内中継基盤が要件になるWireCanal
AI に見せるツールを統制しながら MCP を公開したいWireCanal(許可台帳の正本が社内側)

道具は用途で選んでください。無理に乗り換える理由がなければ、それはそれで正しい判断です。

無料でどこまで使えるか

WireCanalのフリープランに期間の制限はなくクレジットカードの登録も要りません

canal 1本で、HTTPS 公開・MCP 公開(ChatGPT/Claude などとの OAuth 連携)・IP制限・BASIC認証・Bearerトークン・時間帯公開などのアクセス保護8種まで、ぜんぶ使えます。

公開ホスト名は、使っている限り消えません。Agent の接続が生きている間は有効期限が自動延長され、最後の接続から72時間で失効します(失効しても作り直せます)。名前を自分で選びたい、接続を止めても同じ名前を残したい、となったときにライト以上を検討すれば十分です。

まずは手元の Web アプリか MCP サーバーをひとつ公開してみて、使い勝手を確かめるのがおすすめです。WireCanal は無料で始められます(wirecanal.com)

まとめ 同じ方式、違う置きどころ

ngrok と WireCanal は、リバーストンネルという同じ方式の上に立っています。違いは、お金の払い方(固定枠・従量要素を持つドル建ての料金体系か、追加請求のない円建て定額か)、運用と契約の形(国内中継基盤と日本法人との日本語・円建て契約か、グローバルサービスの利用か)、そして AI 向けのツール許可台帳の正本を社内側に置いていること。この3点に集約されます。

トンネルサービスは、いちど運用に組み込むと長く付き合う道具です。機能表の○×だけでなく、この3つの置きどころが自分の組織に合うかで選ぶと、あとで後悔しません。

それでは、また次回、お会いしましょう!

参考(一次情報)

関連記事

Read more

TensorRT 10 × Blackwell 移行ガイド【後編】5D grid_sample をカスタムプラグインで通す

TensorRT 10 × Blackwell 移行ガイド【後編】5D grid_sample をカスタムプラグインで通す

こんにちは! 「TensorRT 10 × Blackwell 移行ガイド」シリーズもいよいよ最終回です。前編では TensorRT 化の基本と「5D(volumetric)の grid_sample はビルドが拒否される」という壁を、中編では「ビルドが通っても正しいとは限らない」沈黙劣化の数々を扱いました。 回テーマ 前編(Part 1)RTX 50 で推論資産が動かない — 基本と最初の壁 中編(Part 2)ビルドが通っても正しいとは限らない — 沈黙劣化 5 連発 後編(Part 3)5D grid_sample をカスタムプラグインで通す(本記事) 後編は、前編で保留にした最大の宿題に挑みます。TensorRT がネイティブに対応していない 5D grid_sample を、

By Qualiteg プロダクト開発部
Luckfox Pico Mを外出先から使う。3,750円・64MBのLinuxボードにWireCanalで公開URLをつけるまで

Luckfox Pico Mを外出先から使う。3,750円・64MBのLinuxボードにWireCanalで公開URLをつけるまで

秋葉原で買った3,750円のLinuxボード Luckfox Pico M(RV1103・64MB・USB-Cのみ)を、Web公開用の受信ポートを追加せずにインターネット側から使えるようにするまで。SDカード書き込み、RNDIS経由のネットワーク、WireCanal無料プランでの公開、busybox initでの常駐とブラウザからのLED操作、再起動復帰(33秒)まで実測手順で解説します。

By Qualiteg プロダクト開発部
Raspberry Pi 5のWebサーバーをインターネットに公開する。ポートは開けない、WireCanalのトンネルで

Raspberry Pi 5のWebサーバーをインターネットに公開する。ポートは開けない、WireCanalのトンネルで

受信ポートを閉じたまま、Raspberry Pi 5のWebサーバーをインターネットに公開します。WireCanalのAgentをワンライナーで入れ、canalを作り、systemdで常駐化。ポート開放もルーター設定も不要で、操作はおよそ5分。再起動後の自動復活まで実測で検収しました。

By Qualiteg プロダクト開発部