Android Proxy MCP
Android Proxy MCPとは?
Android Proxy MCPは、Model Context Protocol (MCP)を通じてAIアシスタント(Claudeなど)がAndroidデバイスのネットワークトラフィックにアクセスして分析できるようにする、スマートなパケットキャプチャツールです。携帯電話でプロキシを設定するだけで、自然言語でAIにネットワークリクエストの分析を依頼できます。例えば、特定のインターフェイスを検索したり、APIパラメータを分析したり、レスポンス内容を検索したりできます。Android Proxy MCPの使い方は?
使用方法は主に4つのステップに分かれます:1) コンピュータでプロキシサービスを起動する;2) 携帯電話でWi - Fiプロキシを設定する;3) HTTPSトラフィックをキャプチャするためにCA証明書をインストールする;4) Claudeで自然言語でトラフィックを照会して分析する。複雑なフィルタリングルールを記述する必要はなく、AIがあなたの要求を理解して関連する結果を返します。適用シーン
モバイルアプリ開発者、セキュリティ研究者、プロダクトマネージャー、またはAndroidアプリのネットワーク動作を分析する必要がある人に適しています。一般的なシーンには、APIインターフェイス分析、ネットワークパフォーマンスデバッグ、データ漏洩検出、競合製品分析、自動化テストなどがあります。主要機能
スマートなトラフィックキャプチャ
HTTP/HTTPSトラフィックを自動的にキャプチャし、ドメイン名、ステータスコード、リソースタイプなどの複数の方法でリクエストをフィルタリングできます。
AI駆動のスマートな検索
自然言語でリクエストとレスポンスの内容を検索し、URL、リクエストヘッダー、リクエストボディ、レスポンスヘッダー、レスポンスボディなどの複数の次元での検索をサポートします。
大きなレスポンスの分割読み取り
大きなレスポンスボディをスマートに処理し、分割読み取りをサポートして、MCPメッセージのサイズ制限の問題を回避します。
HTTPS復号化のサポート
HTTPSトラフィックの復号化をサポートし、詳細な証明書インストールガイドとSSL Pinning回避策を提供します。
SQLiteデータストレージ
SQLiteデータベースを使用してトラフィックデータを保存し、データの永続化と高速クエリを保証します。
自然言語での対話
完全に自然言語でAIアシスタントと対話でき、複雑なコマンドラインパラメータやフィルタリング構文を学習する必要はありません。
利点
技術的な背景がなくてもOK:自然言語で複雑なトラフィック分析タスクを実行できます
スマートなフィルタリング:AIがあなたの意図を理解し、適切なフィルタ条件を自動的に適用します
統合ソリューション:プロキシ設定からデータ分析までの完全なワークフロー
クロスプラットフォームサポート:複数のAndroidバージョンとデバイスをサポートします
オープンソースで無料:MITライセンスに基づいており、自由に使用および修正できます
制限
Root権限が必要:一部の高度な機能(システム証明書のインストールなど)にはRootデバイスが必要です
HTTPSの制限:Android 7以降では、ユーザー証明書はデフォルトでAppによって信頼されません
SSL Pinning:一部のアプリでは証明書ロックが使用されており、追加のツールで回避する必要があります
ネットワーク要件:携帯電話とコンピュータは同じWi - Fiネットワークに接続されている必要があります
リアルタイム性:リアルタイム分析ではなく、トラフィックをキャプチャしてから照会する必要があります
使い方
環境準備
コンピュータにPython 3.11以上とuvパッケージマネージャーがインストールされていることを確認します。プロジェクトをクローンし、依存関係をインストールします。
Claude Desktopの設定
Claude Desktopの設定ファイルを編集し、MCPサーバーの設定を追加します。
プロキシサービスの起動
ターミナルで起動スクリプトを実行し、プロキシサーバーのアドレスとポートを取得します。
携帯電話のプロキシ設定
携帯電話のWi - Fi設定で手動プロキシを設定し、起動スクリプトで表示されるIPとポートを使用します。
CA証明書のインストール
携帯電話のブラウザでhttp://mitm.itにアクセスし、CA証明書をダウンロードしてインストールして、HTTPSトラフィックの復号化をサポートします。
使用開始
Claude Desktopを再起動し、自然言語でネットワークトラフィックの照会と分析を開始します。
使用例
APIインターフェイス分析
あるアプリのAPIインターフェイスの構造とパラメータを分析し、そのデータ交換方法を理解する。
エラー排查
アプリ内のネットワークエラーまたは失敗したリクエストを検索し、問題のデバッグを支援する。
データ検索
大量のネットワークリクエストの中から特定のデータ内容(ユーザー情報、キーワードなど)を検索する。
パフォーマンス分析
ネットワークリクエストの所要時間とパフォーマンスを分析し、ボトルネックを特定する。
セキュリティ監査
アプリ内に不安全なネットワーク通信(平文での機密データの転送など)が存在するかどうかを確認する。
よくある質問
携帯電話でプロキシを設定した後、インターネットに接続できない場合はどうすればいいですか?
HTTPトラフィックはキャプチャできるが、HTTPSトラフィックはキャプチャできない場合はどうすればいいですか?
証明書をインストールしたが、一部のAppでHTTPSトラフィックがキャプチャできない場合はどうすればいいですか?
SSL Pinning(証明書ロック)を回避するにはどうすればいいですか?
レスポンスが大きすぎて、Claudeが完全な内容を表示できない場合はどうすればいいですか?
パケットキャプチャは携帯電話のネットワーク速度に影響しますか?
パケットキャプチャを停止するにはどうすればいいですか?
iOSデバイスはサポートされていますか?
関連リソース
プロジェクトのGitHubリポジトリ
ソースコード、問題のフィードバック、貢献ガイド
MCP公式ドキュメント
Model Context Protocolの公式ドキュメントと仕様
mitmproxyドキュメント
基盤となるプロキシツールmitmproxyの詳細なドキュメント
Magiskプロジェクト
Android Rootの解決策、高度な機能に使用
LSPosedフレームワーク
Androidモジュールフレームワーク、SSL Pinningを回避するために使用
ビデオチュートリアル
Android Proxy MCPのインストールと使用方法のビデオチュートリアル

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
17.5K
4.5ポイント

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
25.0K
4.8ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
77.8K
4.7ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
35.0K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
22.2K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
28.3K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.5K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
29.8K
4.5ポイント





