MCPInstall

proxyman-download-setup

Download, install, launch, and prepare Proxyman on macOS, Windows, or Linux. Use when Proxyman is absent or the user asks to install, download, start, or prepare Proxyman before MCP configuration.

Installs
339
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/proxymanapp/proxyman-skill.md --skill proxyman-download-setup
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads proxyman-download-setup automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Proxyman Download & Setup

Guide the user through installing and launching Proxyman. This skill is shell-first because Proxyman and its MCP tools may not be available yet.

Operating Rules

  1. Do not use Proxyman MCP tools until Proxyman is installed, launched, and MCP is configured.
  2. Do not hardcode app versions. Use Proxyman's latest release redirects.
  3. On Windows, prefer PowerShell. If the active shell is not PowerShell, wrap PowerShell snippets with powershell.exe -Command '...'.
  4. Only install the macOS Helper Tool when system proxy automation is needed or the user asks for it.
  5. Only install a root certificate when the user needs HTTPS decryption. Basic HTTP capture and app installation do not require certificate installation.
  6. On Windows and Linux, launch Proxyman at least once before MCP setup so the app can expose or prepare the bundled MCP bridge.

Phase 1: Check Existing Installation

macOS

if [ -d "/Applications/Proxyman.app" ]; then
  VERSION=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" "/Applications/Proxyman.app/Contents/Info.plist" 2>/dev/null)
  echo "INSTALLED: ${VERSION:-unknown}"
elif mdfind 'kMDItemCFBundleIdentifier == "com.proxyman.NSProxy"' | grep -q "Proxyman.app"; then
  echo "INSTALLED: found via Spotlight"
else
  echo "NOT_INSTALLED"
fi

Windows (PowerShell)

$installed = Get-ItemProperty `
  "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*",
  "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*",
  "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*" `
  -ErrorAction SilentlyContinue |
  Where-Object { $_.DisplayName -like "*Proxyman*" }

if ($installed) {
  Write-Host "INSTALLED: $($installed.DisplayVersion)"
} else {
  Write-Host "NOT_INSTALLED"
}

Linux

if command -v proxyman >/dev/null 2>&1; then
  echo "INSTALLED: $(command -v proxyman)"
elif ls "$HOME"/Downloads/Proxyman*.AppImage "$HOME"/Downloads/proxyman*.AppImage >/dev/null 2>&1; then
  echo "INSTALLED: AppImage in Downloads"
else
  echo "NOT_INSTALLED"
fi

If Proxyman is already installed, launch it and continue to preparation. If the user needs the latest build, download using the platform redirect below.

Phase 2: Download And Install

macOS: Homebrew Preferred

If Homebrew is installed, use the cask:

brew install --cask proxyman

If Homebrew is unavailable or the user prefers a direct download, use the latest DMG redirect:

curl -L "https://proxyman.com/release/osx/Proxyman_latest.dmg" -o "$HOME/Downloads/Proxyman.dmg"
hdiutil attach "$HOME/Downloads/Proxyman.dmg" -nobrowse
cp -R "/Volumes/Proxyman/Proxyman.app" /Applications/
hdiutil detach "/Volumes/Proxyman"

If the volume name differs, list attached volumes and copy from the mounted Proxyman volume:

ls /Volumes

Windows

The Windows endpoint name ends in .dmg for legacy reasons, but it redirects to the latest Windows installer. The installer is an NSIS one-click installer and normally launches Proxyman after completion.

$installer = "$env:USERPROFILE\Downloads\ProxymanSetup.exe"
Invoke-WebRequest "https://proxyman.com/release/windows/Proxyman_latest.dmg" -OutFile $installer -MaximumRedirection 5
Start-Process $installer -ArgumentList "/S" -Wait

If silent installation fails, run the installer interactively:

Start-Process $installer -Wait

Linux

Download the latest AppImage redirect, make it executable, and launch it:

curl -L "https://proxyman.com/release/linux/proxyman_latest" -o "$HOME/Downloads/Proxyman.AppImage"
chmod +x "$HOME/Downloads/Proxyman.AppImage"
nohup "$HOME/Downloads/Proxyman.AppImage" >/dev/null 2>&1 &

The packaged Linux app prepares its MCP bridge on first launch. After Proxyman has opened, the stable bridge path should be:

BRIDGE_PATH="${XDG_CONFIG_HOME:-$HOME/.config}/Proxyman/bin/mcp-server"
test -x "$BRIDGE_PATH" && echo "MCP_BRIDGE: $BRIDGE_PATH"

Phase 3: Launch Proxyman

macOS

open -a "Proxyman"
sleep 10

Windows (PowerShell)

$candidates = @(
  "$env:LOCALAPPDATA\Programs\Proxyman\Proxyman.exe",
  "C:\Program Files\Proxyman\Proxyman.exe",
  "C:\Program Files (x86)\Proxyman\Proxyman.exe"
)
$proxymanExe = $candidates | Where-Object { Test-Path $_ } | Select-Object -First 1
if ($proxymanExe) {
  Start-Process $proxymanExe
  Start-Sleep 10
} else {
  Write-Host "Proxyman executable not found. Launch Proxyman from the Start menu, then continue."
}

After launch, the bundled MCP bridge should live next to the app executable. For the default per-user install:

$bridge = "$env:LOCALAPPDATA\Programs\Proxyman\mcp-server.exe"
if (Test-Path $bridge) { Write-Host "MCP_BRIDGE: $bridge" }

Linux

if command -v proxyman >/dev/null 2>&1; then
  nohup proxyman >/dev/null 2>&1 &
else
  nohup "$HOME/Downloads/Proxyman.AppImage" >/dev/null 2>&1 &
fi
sleep 10

If the Linux MCP bridge path is missing after launch, ask the user to open Settings > MCP and enable MCP Server, then relaunch Proxyman so the AppImage can copy and chmod the bridge into the config folder.

Windows And Linux MCP Bridge Notes

Windows and Linux Proxyman builds use the same MCP model as macOS: an AI agent launches a bundled mcp-server process over stdio, and that bridge talks to the running local Proxyman app through an authenticated localhost handshake.

Use these bridge paths when moving on to proxyman-mcp-setup:

PlatformBridge path
Windows default install%LOCALAPPDATA%\Programs\Proxyman\mcp-server.exe
Windows custom installmcp-server.exe in the same folder as Proxyman.exe
Linux AppImage${XDG_CONFIG_HOME:-$HOME/.config}/Proxyman/bin/mcp-server

Do not configure agents to use Proxyman.exe or the .AppImage as the MCP command. The command must be the stdio bridge executable.

Phase 4: Prepare Proxy Capture

Proxyman can capture different targets in different ways. Ask what the user wants to capture before changing system state.

  • Desktop apps and browsers often use the system proxy.
  • CLI runtimes such as Node.js, Python, Ruby, and Go may need Proxyman Automatic Setup or Manual Setup.
  • Localhost traffic may need Reverse Proxy because many clients bypass the system proxy for localhost.
  • iOS apps behind VPNs may need Atlantis instead of classic proxy capture.

Use proxyman-https-capture for the target-specific routing, certificate, SSL Proxying, verification, and rollback workflow. Installation alone does not configure every target.

macOS Helper Tool

The Helper Tool is macOS-only. Install it when the user wants Proxyman to override system proxy settings reliably across network interfaces, or when system proxy automation fails because privileged network settings are required.

Tell the user that macOS may show a visible password or approval dialog, then run:

open -a "Proxyman" --args --install-privileged-components

If macOS shows an approval prompt in System Settings, ask the user to approve Proxyman's Helper Tool and retry the system proxy action.

Root Certificate

Root certificate setup is required for HTTPS decryption, not for merely installing Proxyman.

Preferred sequence:

  1. Finish app installation.
  2. Configure MCP with proxyman-mcp-setup if the user wants agent automation.
  3. Use get_certificate_status.
  4. If HTTPS decryption is needed and the certificate is missing or untrusted, use install_certificate through MCP or Proxyman's Certificate menu.

Without MCP, guide the user to Proxyman's in-app Certificate menu and choose the setup path for the target platform. Use proxyman-https-capture rather than applying a desktop root certificate to every target indiscriminately.

On Windows, automatic certificate installation may show a UAC prompt and can use an elevated certutil flow. On Linux, automatic trust-store installation is designed for Ubuntu/Debian, Fedora/RHEL, openSUSE/SUSE, and Arch-family systems; unsupported distros may require manual trust-store commands from the Proxyman UI.

Some Proxyman builds expose proxyman-cli. Use it only after confirming it exists with command -v proxyman-cli or Get-Command proxyman-cli. For custom root certificates only, a CLI build that supports root import can use:

proxyman-cli install-root-cert /path/to/custom-root.p12 --password "password" --trust

Do not use the custom root certificate CLI command for the default Proxyman-generated root CA.

Phase 5: Suggest MCP Setup

After Proxyman is installed and running, offer to configure MCP:

Proxyman is installed and running. The next step is to connect your AI agent to Proxyman MCP so it can inspect traffic, manage rules, install certificates when needed, and use Proxyman setup guidance. Use the proxyman-mcp-setup skill next.

If the user's next goal is activation, use proxyman-license-management. Do not ask them to paste a license key into chat.

Troubleshooting

IssueAction
macOS DMG volume name is differentRun ls /Volumes, find the Proxyman volume, and copy Proxyman.app from it.
macOS app will not openRun xattr -cr "/Applications/Proxyman.app" and launch again.
Windows SmartScreen blocks installerAsk the user to approve the installer from the visible Windows prompt.
Linux AppImage does not runEnsure it is executable and that required AppImage/FUSE dependencies are installed.
System proxy cannot be enabled on macOSInstall or approve the Helper Tool, then retry.
HTTPS traffic is still opaqueInstall and trust the root certificate, then enable SSL Proxying for the target host.

FAQ

What does the proxyman-download-setup skill do?

Download, install, launch, and prepare Proxyman on macOS, Windows, or Linux. Use when Proxyman is absent or the user asks to install, download, start, or prepare Proxyman before MCP configuration.

How do I install proxyman-download-setup?

Run npx skills add https://github.com/proxymanapp/proxyman-skill.md --skill proxyman-download-setup in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/proxyman-download-setup/ (personal) or .claude/skills/proxyman-download-setup/ (project).

Which AI agents can use proxyman-download-setup?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is proxyman-download-setup safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains proxyman-download-setup?

It is published by proxymanapp in proxymanapp/proxyman-skill.md. It has 339 recorded installs.

More from proxymanapp/proxyman-skill.md

View all →

proxyman-traffic-debugging

proxymanapp/proxyman-skill.md

Use Proxyman MCP to inspect and debug HTTP, HTTPS, and WebSocket traffic and operate the complete Proxyman MCP surface. Use for flows, API diagnosis, filtering, export, replay, Compose, debugging rules, WebSockets, recording, proxy and certificate control, code generation, or guided setup.

proxyman-mcp-setup

proxymanapp/proxyman-skill.md

Connect an AI coding agent to Proxyman MCP. Use when Proxyman is installed but the agent cannot see tools, or when configuring Codex, Claude, Cursor, VS Code, or Copilot and troubleshooting bridge, handshake, or tool-discovery errors.

AI & Agents440 installs

proxyman-debugging-tools

proxymanapp/proxyman-skill.md

Find and explain current Proxyman debugging tools using official documentation, with GUI, MCP, and CLI workflows where supported. Use for Breakpoint, Map Local or Remote, Scripting, Compose, Repeat, Protobuf, TLS Key Logging, Reverse Proxy, Network Conditions, WebSocket, filters, exports, certificates, and other Proxyman feature guides.

proxyman-https-capture

proxymanapp/proxyman-skill.md

Configure and troubleshoot Proxyman HTTPS capture across desktop systems, Apple and Android devices or simulators, browsers, runtimes, containers, frameworks, and HTTP clients, including Atlantis instrumentation for controlled apps.

Mobile200 installs

proxyman-cli

proxymanapp/proxyman-skill.md

Discover and safely use the installed proxyman-cli for proxy control, MCP state, licenses, configuration, logs, certificates, rules, and debugging-tool automation. Use for Proxyman shell commands, scripts, CLI help, or operations that MCP does not execute.

AI & Agents197 installs

proxyman-app-settings

proxymanapp/proxyman-skill.md

Inspect, explain, audit, and safely change Proxyman macOS App Settings. Use when a user asks where a preference lives, what it does, why it is locked or ineffective, or requests a settings change or review. Do not use for individual debugging-tool rules.

Popular ai & agents skills

View category →

google-agents-cli-publish

google/agents-cli

This skill should be used when the user wants to "publish an agent", "publish my ADK agent", "register an agent with Gemini", "publish to Gemini" (formerly Gemini Enterprise), or needs guidance on the agents-cli publish gemini command. Also use when the user wants to "manage agents in Agent Registry", "list/update/delete registered agents", or "register an MCP server". Covers ADK vs A2A registration modes, programmatic and interactive usage, flag reference, auto-detection from deployment metadata, Agent Registry fleet management, and troubleshooting. Part of the agents-cli skills suite. Do NOT use for deployment (use google-agents-cli-deploy).

AI & Agents513.9K installs

google-agents-cli-eval

google/agents-cli

This skill should be used when the user wants to "run an evaluation", "evaluate my agent", "evaluate my ADK agent", "write an eval dataset", "analyze eval failures", "compare eval results", "optimize agent", or needs guidance on the Gemini platform eval methodology and the Quality Flywheel. Covers eval metrics, dataset schema, LLM-as-judge scoring, and common failure causes. Applies to any agents-cli project, whatever framework the agent is written in. Do NOT use for agent API code patterns (ADK: use google-agents-cli-adk-code), deployment (use google-agents-cli-deploy), or project scaffolding (use google-agents-cli-scaffold).

AI & Agents513.5K installs

skill-creator

anthropics/skills

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

OfficialAI & Agents416.4K installs

codex-pet

prime-skills/runcomfy-agent-skills

Codex Pet generator on RunComfy. Build a Codex-compatible Codex Pet spritesheet.webp + pet.json from a single reference image, drop it into ${CODEXHOME:-$HOME/.codex}/pets/ / and Codex picks it up as a custom Codex Pet next to the 8 built-ins. This skill produces the exact Codex Pet atlas Codex expects (1536x1872 PNG/WebP, 8 cols x 9 rows, 192x208 cells, 9 animation states — idle, running-right, running-left, waving, jumping, failed, waiting, running, review). Calls OpenAI GPT Image 2 edit ONCE via the local RunComfy CLI as runcomfy run openai/gpt-image-2/edit to produce a canonical Codex Pet pose, then assembles all 9 animation rows programmatically with ImageMagick micro-transforms — no Codex Pro, no $imagegen, no OPENAIAPIKEY required, only RUNCOMFYTOKEN. Triggers on "codex pet", "create codex pet", "make codex pet", "hatch codex pet", "/hatch image", "desktop pet codex", "codex pets", "spritesheet.webp", or any explicit ask to build a custom pet for OpenAI Codex.

AI & Agents402.1K installs

full-output-enforcement

leonxlnx/taste-skill

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

AI & Agents401K installs

executing-plans

obra/superpowers

Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available

AI & Agents245.7K installs