MP

mohen0/proxypin-mcp-android

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 34 forks Качество 70 Тренд 18Apache-2.0

ProxyPin MCP (Android) — HTTP/HTTPS )。

Обзор

(перенаправлено с «Upstream») Он поставляется со встроенным поверх полного оригинального набора функций захвата, позволяя клиентам ИИ (Claude, Cursor, Windsurf и т. Д.) напрямую подключаться к запущенному прокси-серверу на вашем Android-устройстве, читать данные захвата и активно контролировать перехват и модификацию — никакой дополнительной службы или скрипта Python не требуется. - Полный захват пакетов и расшифровка HTTPS на Android (на основе VPN, не требуется прокси-сервер системы) - : AI может видеть, анализировать, изменять и выпускать ваш трафик в режиме реального времени - : подключать другие телефоны без ручной настройки прокси-сервера Wi-Fi - : перехватывать только необходимый вам трафик - : ключевое слово, тип контента, многокондиционный поиск - : динамический запрос / манипуляция ответом - : перенаправлять, заменять тело, изменять заголовки / парам - : отвечать локальными файлами / парамами вместо удаленного сервера - : AES ключ авторасшифровывает тела сообщений - : блокировать запросы по шаблону URL - : точки останова в стиле Fiddler - : автоматически сохранять данные захвата; HAR импорт / экспорт Открытый ProxyPin и AI могут видеть все.

Обзор (машинный перевод)

Английский | 中

Это репо-это MCP-усовершенствованный, Android-только вилка ProxyPin (с синхронизацией с upstream v1.3.0). Он поставляется со встроенным MCP-сервером (Model Context Protocol) поверх полного оригинального набора функций захвата, позволяя клиентам AI (Claude, Cursor, Windsurf и т. Д.) напрямую подключаться к запущенному прокси-серверу на вашем устройстве Android, читать данные захвата и активно управлять перехватом и модификацией - никакой дополнительной службы или скрипта Python не требуется.

Особенности

HTTP/HTTPS capture: полный захват пакетов и расшифровка HTTPS на Android (на основе VPN, системный прокси не требуется) Встроенный MCP-сервер: ИИ может видеть, анализировать, изменять и выпускать ваш трафик в режиме реального времени Спаривание QR-кодов: подключение других телефонов без ручного Wi-Fi прокси-конфигурирования ** Фильтрация домена**: перехват только необходимого трафика Поиск запросов: ключевое слово, тип контента, поиск с несколькими условиями Скрипты JavaScript: манипуляция динамическим запросом/ответом Запрос переписать: перенаправить, заменить корпус, изменить заголовки/парамы Запрос отображения: ответ с локальными файлами/скриптами вместо удаленного сервера Запрос дешифрования: AES ключ авторасшифровки тел сообщений

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

ProxyPin MCP (Android)

English | 中文

This repo is an MCP-enhanced, Android-only fork of ProxyPin (synced with upstream v1.3.0). It ships a built-in MCP Server (Model Context Protocol) on top of the full original capture feature set, letting AI clients (Claude, Cursor, Windsurf, etc.) connect directly to the running proxy on your Android device, read capture data, and actively control interception and modification — no extra service or Python script needed.


Features

  • HTTP/HTTPS capture: full packet capture and HTTPS decryption on Android (VPN-based, no system proxy needed)
  • Built-in MCP Server: AI can see, analyze, modify and release your traffic in real time
  • QR code device pairing: connect other phones without manual Wi-Fi proxy config
  • Domain filtering: intercept only the traffic you need
  • Request search: keyword, content-type, multi-condition search
  • JavaScript scripts: dynamic request/response manipulation
  • Request rewrite: redirect, replace body, modify headers/params
  • Request mapping: respond with local files/scripts instead of remote server
  • Request decryption: AES key auto-decrypts message bodies
  • Request blocking: block requests by URL pattern
  • Breakpoint interception: Fiddler-style breakpoints, controllable by AI
  • History: auto-save capture data; HAR import/export

MCP Server

TL;DR: Open ProxyPin, and AI can see every request you capture, help you analyze it, modify it, and release it — like Fiddler breakpoints, but controlled by AI.

Connection

The MCP Server listens on port 9010 by default and speaks two transports:

  • Streamable HTTP at /mcp — the current MCP transport (protocol 2025-06-18, with version negotiation and Mcp-Session-Id session management). Recommended.
  • Legacy HTTP+SSE at /sse — kept for older clients (protocol 2024-11-05).

The server starts automatically when the app launches (default on; toggle in Toolbox → MCP Server). The port is configurable there as well and is persisted across restarts.

Configure in Claude Desktop / Cursor / Windsurf:

{
  "mcpServers": {
    "proxypin": {
      "url": "http://127.0.0.1:9010/mcp"
    }
  }
}

Running on a phone? Use the device IP (e.g. http://192.168.1.5:9010/mcp) or adb forward tcp:9010 tcp:9010.


Available MCP Tools (25 total)

1. Basic Capture Query (9 tools)

Tool Description
get_request_list List captured requests with filters: domain, method, status code, keyword, pagination
get_request_detail Full details of a single request: headers, body, response, timing
get_request_body Fetch large request/response body content directly
get_request_stats Summary stats: domain distribution, status codes, methods, avg latency
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "proxypin": { "url": "http://127.0.0.1:9010/mcp" } } }