mcpField
C
Cloak Proxy

Cloak Proxy

ローカル
subcloak.com開発ツール02 日前に更新

Cloak Proxy について

Cloak Proxyは、アプリの通信を確認・変更できるmacOSネイティブのデバッグプロキシです。APIクライアントとローカルキャプチャ機能を備え、MCPサーバーを通じてClaude、Cursor、Codexなどからデバッグツールを操作できます。

主な機能

  1. 01HTTPS通信の復号と確認
  2. 02アプリ別の通信キャプチャ
  3. 03リクエストの一時停止、モック、書き換え
  4. 04JSON、Protobuf、差分の確認
  5. 05通信とコレクションのエクスポート
  6. 06148個のMCPツールとヘッドレスCLI

活用シーン

  1. 01Macアプリが送信するAPIリクエストのデバッグ
  2. 02テスト中のリクエストのモックや書き換え
  3. 03CIでのプロキシ作業の自動化
  4. 04LLMリクエストの時間やトークン使用量の確認

MCP 対応

Cloak Proxyは148個のツールを備えたMCPサーバーを含み、Claude Code、Cursor、CodexなどのMCPクライアントから利用できます。シークレットはマスキングされます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbcloak-proxy-0.7.4-macos.mcpb0.7.4

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

README の画像

Cloak Proxy

Mac が送信するすべてのリクエストを確認できます。API クライアントを内蔵した、無料のネイティブ macOS デバッグプロキシです。

ダウンロード · ドキュメント · リリースノート · バグを報告

Cloak Proxy が Mac アプリのリクエストをキャプチャし、ブレークポイントで一時停止して編集する様子

Cloak Proxy は HTTPS を復号し、あらゆるリクエストを一時停止、モック、書き換えできます。システムプロキシを無視するアプリも捕捉し、Claude や任意の MCP クライアントから操作できます。

  • ずっと無料です。 試用期間、ライセンスキー、アカウント、登録は不要です。オプションの Personal Cloud(月額 $3、または年額 $25)では、Mac 間のエンドツーエンド暗号化同期と共有リンクを利用できます。アプリの機能を使ううえで必要ありません。
  • ネイティブでユニバーサルです。 Apple シリコンと Intel に対応した Swift 製で、macOS 14 Sonoma 以降で動作します。
  • ローカルのみで動作します。 テレメトリーはありません。通信データ、コレクション、ルート証明書のキーは Mac 上に保持されます。

できること

キャプチャホストまたはアプリ単位での HTTPS 復号、アイコン付きのアプリ別通信データ表示、HTTP/2、WebSocket、gRPC、GraphQL、システムプロキシを無視するアプリ(Go や Rust のツール、curl、多くの Electron アプリ)向けのネットワーク拡張機能 App Capture
12 種類のデバッグツールブレークポイント、Map Local、Map Remote、Rewrite(コード不要)、Scripting、Block List、Allow List、Network Conditions、DNS Spoofing、No Caching、Mock Sets、Alerts。各ルールの適用対象を選択したアプリに限定できます
デバイスワンクリックで iOS Simulator と Android を設定、iPhone、iPad、その他のデバイス用 QR コード付き証明書ページ、リクエストにタブ情報を付与する Safari、Chrome、Firefox 拡張機能
API クライアントGit で管理できるプレーンファイルとして保存されるコレクション、環境、テスト、フロー、モニター
インスペクトJSON ツリー、jq と JSONPath、Protobuf、リクエストの差分、cURL またはその他 21 言語でのコピー、JSON からの型生成
共有HAR、Charles セッション、CSV、Postman コレクション、OpenAPI のエクスポート。シークレットのマスキングにも対応
AI とセキュリティLLM Inspector(OpenAI、Anthropic、Gemini、Ollama のトークン数、コスト、最初のトークンまでの時間、プロンプトキャッシュのミス)と、別のユーザーとして通信を再生して IDOR のバグを検出する Authorization Matrix
自動化Claude Code、Cursor、Codex 用の 148 個のツールを備えた MCP サーバー(シークレットはマスキングされます)と、CI でのヘッドレス実行用 cloakctl
ブレークポイントで一時停止したリクエストを編集してから続行する画面AI API 呼び出しのトークン数、コスト、キャッシュ使用状況を表示する LLM Inspector
各エンドポイントについて、ユーザーごとの応答を比較する Authorization MatrixClaude Code が Cloak Proxy の MCP サーバー経由でキャプチャした通信データを読み取る画面

1 分間の紹介動画:youtu.be/ffpkFZRhO5g。

インストール

  1. subcloak.com/apps/cloak-proxy または Releases から Cloak-Proxy.dmg をダウンロードします。
  2. 任意:shasum -a 256 ~/Downloads/Cloak-Proxy.dmg でファイルを確認し、ダウンロードページまたはリリースノートに記載された SHA-256 と照合します。
  3. Cloak Proxy を Applications にドラッグして開きます。Developer ID で署名され、Apple による公証を受けているため、ほかのアプリと同じように開けます。

スクリーンショット付きの手順:Cloak Proxy のインストール。

または Homebrew を使用します:brew install --cask subcloak/tap/cloak-proxy。

Linux(ベータ版): Debian および Ubuntu 用の .deb、Fedora および RHEL 10 用の RPM、または WebKitGTK 6.0 を搭載したディストリビューションで利用できる AppImage やポータブル .tar.gz を、x86_64 および ARM64 向けに、同じダウンロードページまたは Releases から入手できます。Linux へのインストールをご覧ください。

無料である理由と、ソースを公開していない理由

Subcloak はセキュリティテスト会社です。Web アプリ、API、AI エージェントのテストを生業としており、デバッグ用プロキシを常に画面上で使っています。自社の業務のために Cloak Proxy を開発し、無料で提供しています。セキュリティテストが開発費を賄っているため、アップセルを目的にアプリの機能を制限することはなく、販売するデータもありません。アプリにアカウントや分析機能はなく、更新の確認も有効にするまではオフになっています。有料の追加機能である Personal Cloud は任意で利用でき、エンドツーエンド暗号化され、自分の Mac 間での同期とリンクの共有にのみ使用されます。

アプリのソースは公開していません。アプリ内 SDK の CloakProxyKit は MIT ライセンスです。リリースには署名が付与され、Apple による公証を受けています。問題の報告方法については SECURITY.md をご覧ください。

このリポジトリについて

このリポジトリには、イシュートラッカー、リリースのダウンロード、および変更履歴が含まれています。

  • バグと機能リクエスト:issue を作成してください。貼り付ける内容からトークン、Cookie、非公開のホスト名を削除してください。
  • **セキュリティ上の問題:**公開 issue は作成しないでください。SECURITY.md をご覧ください。
  • 質問:ドキュメントで全機能を解説しており、FAQではよくある質問に回答しています。

製品をリリースするチームを支援する独立系セキュリティ専門組織、Subcloak が開発しました。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。