1703 字
9 分鐘
Proxyman MCP 安裝教學:Claude 與 Codex 實測成功

最近把 Proxyman MCP 接到 Claude 和 Codex 裡,實測已經安裝成功。這篇整理的是 Proxyman 官網版 的安裝方式,也就是應用程式路徑在:

Terminal window
/Applications/Proxyman.app

如果你平常會用 Proxyman 看 API Request、查 CORS、匯出 cURL,接上 MCP 之後,就可以直接用自然語言叫 AI 幫你讀最近的 Request、找 500 Error、建立 Breakpoint 或 Map Local 規則。

前置條件:先打開 Proxyman,進入 SettingsMCP,開啟 Enable MCP Server。如果這一步沒開,Claude 或 Codex 即使設定正確,也連不到 Proxyman。

Proxyman MCP 是什麼?#

MCP(Model Context Protocol)可以讓 AI 工具透過標準協定呼叫外部工具。Proxyman MCP 則是把 Proxyman macOS App 的 HTTP 流量、規則管理、SSL Proxying 等能力暴露給 MCP-compatible 的 AI 工具。

Proxyman 官方文件把架構拆成兩層:

AI 工具(Claude / Codex / Cursor)
↓ stdio MCP
Proxyman MCP CLI Server
↓ localhost + token
Proxyman App 內部 MCP HTTP Server

所以我們要設定給 Claude 或 Codex 的,其實是 Proxyman App 裡的 mcp-server 執行檔:

Terminal window
/Applications/Proxyman.app/Contents/MacOS/mcp-server

Setapp 版本路徑不同:如果你是用 Setapp 安裝 Proxyman,路徑會是 /Applications/Setapp/Proxyman.app/Contents/MacOS/mcp-server。本文以下都以官網版為例。

Claude Code 安裝方式#

Claude Code 可以直接用 claude mcp add 加入 Proxyman MCP。

自動安裝#

Terminal window
claude mcp add proxyman \
--transport stdio \
-- /Applications/Proxyman.app/Contents/MacOS/mcp-server

這個指令會把 proxyman 加進 Claude Code 的 MCP 設定中。

手動設定#

如果你想確認核心設定,它等同於下面這段:

{
"mcpServers": {
"proxyman": {
"command": "/Applications/Proxyman.app/Contents/MacOS/mcp-server"
}
}
}

通常不需要手動改,只要 claude mcp add 成功即可。

驗證 Claude Code#

先看 MCP 清單:

Terminal window
claude mcp list

或進入 Claude Code:

Terminal window
claude

再輸入:

/mcp

看到 proxyman 就代表 Claude Code 已經載入 Proxyman MCP。接著可以問:

請取得 Proxyman 版本

如果 Claude 可以回傳版本資訊,就表示連線成功。

Claude Desktop 安裝方式#

Claude Desktop 和 Claude Code 不一樣,它不是使用 config.toml,而是修改 Claude Desktop 自己的 JSON 設定檔。

設定檔位置是:

Terminal window
~/Library/Application Support/Claude/claude_desktop_config.json

開啟設定檔#

在 Claude Desktop 裡依序打開:

Settings
→ Developer
→ Edit Config

然後加入:

{
"mcpServers": {
"proxyman": {
"command": "/Applications/Proxyman.app/Contents/MacOS/mcp-server"
}
}
}

如果你的設定檔裡已經有其他 MCP Server,不要整份覆蓋,只要把 proxyman 這段加進既有的 mcpServers 裡。

重新啟動 Claude Desktop#

Claude Desktop 改完設定後,需要完全關閉再重新開啟:

Claude
→ Quit Claude

只關視窗通常不夠,建議從選單列完整 Quit。

驗證 Claude Desktop#

重新開啟後,可以直接問:

請取得 Proxyman 版本

或:

列出最近 10 筆 Request

如果 Claude 能從 Proxyman 讀到資料,代表設定成功。

Codex CLI 安裝方式#

Codex CLI 使用:

Terminal window
~/.codex/config.toml

來管理 MCP 設定。

自動安裝#

Terminal window
codex mcp add proxyman \
-- /Applications/Proxyman.app/Contents/MacOS/mcp-server

安裝後可以用:

Terminal window
codex mcp list

確認清單裡是否有 proxyman

手動設定#

如果要手動編輯 ~/.codex/config.toml,加入:

[mcp_servers.proxyman]
command = "/Applications/Proxyman.app/Contents/MacOS/mcp-server"

這裡有一個很容易踩的坑:

# 正確
[mcp_servers.proxyman]
# 錯誤
[mcp.servers.proxyman]

Codex 使用的是 [mcp_servers.xxx],不是 [mcp.servers.xxx]

驗證 Codex CLI#

啟動 Codex:

Terminal window
codex

查看 MCP:

/mcp

或直接問:

取得 Proxyman 版本

有回應就代表 Codex CLI 已經能呼叫 Proxyman MCP。

Codex App 安裝方式#

目前 Codex App(Desktop)會讀取同一份 Codex 設定:

Terminal window
~/.codex/config.toml

所以如果你已經透過 Codex CLI 成功安裝:

Terminal window
codex mcp add proxyman \
-- /Applications/Proxyman.app/Contents/MacOS/mcp-server

Codex App 重新啟動後通常也會一起吃到這份設定。

如果你要手動設定,一樣加入:

[mcp_servers.proxyman]
command = "/Applications/Proxyman.app/Contents/MacOS/mcp-server"

接著完全關閉 Codex App:

Quit Codex

再重新開啟。

驗證 Codex App#

可以問:

取得 Proxyman 版本

或:

列出最近 10 筆 API Request

我這邊是用這個方式安裝成功;重點是 ~/.codex/config.toml 的 TOML 區塊名稱要寫對,然後 Proxyman 本身的 MCP Server 要先開。

各工具設定檔整理#

工具設定方式設定檔
Claude Codeclaude mcp addClaude Code MCP 設定
Claude Desktop手動編輯 JSON~/Library/Application Support/Claude/claude_desktop_config.json
Codex CLIcodex mcp add 或手動 TOML~/.codex/config.toml
Codex App讀取 Codex 設定~/.codex/config.toml

Proxyman MCP 可以做什麼?#

安裝完成後,可以直接用自然語言操作 Proxyman。例如:

列出最近 20 筆 API
找出所有 500 Error
把這支 Request 轉成 cURL
建立 Breakpoint 攔截 /api/user/*
建立 Map Local 規則
幫我分析這支 API 為什麼回傳 403
啟用 *.example.com 的 SSL Proxying

依 Proxyman 官方文件,目前 MCP 工具有幾類:

類型常見能力
讀取工具取得 Proxyman 版本、Proxy 狀態、最近 flows、flow 詳細資料、SSL Proxying 清單
寫入工具建立 Breakpoint、Map Local、Map Remote、Blacklist、SSL Proxying
Session 控制清除 session、切換 recording
Flow 操作匯出 cURL、進階 filter flows
App 控制開啟或關閉 Proxyman

對前端和後端開發來說,最實用的是「查 API 流量」和「把某筆 Request 匯出成 cURL」。以前要在 Proxyman 介面裡點來點去,現在可以直接讓 AI 幫你找出可疑 Request,再接著分析 Header、狀態碼或 Response body。

如果你主要是為了解 CORS,也可以搭配之前寫過的 Proxyman 解決前端開發 CORS 問題。MCP 不會取代 Proxyman 本身的功能,但會讓操作更接近「描述需求 → 產生規則」的工作流。

常見問題#

Q: Proxyman MCP 設定好了,但 Claude 或 Codex 讀不到怎麼辦?#

A: 先確認 Proxyman App 正在執行,並且 SettingsMCP 裡的 Enable MCP Server 已開啟。接著確認路徑是否正確:官網版是 /Applications/Proxyman.app/Contents/MacOS/mcp-server,Setapp 版本則在 /Applications/Setapp/Proxyman.app/Contents/MacOS/mcp-server。最後重新啟動 Claude Desktop 或 Codex App,因為桌面 App 通常不會即時重新載入 MCP 設定。

Q: Codex 的 MCP 設定應該寫 [mcp_servers.proxyman] 還是 [mcp.servers.proxyman]#

A: Codex 的 ~/.codex/config.toml 要寫 [mcp_servers.proxyman]。這是很常見的踩坑,因為很多人會直覺把 MCP Server 寫成 [mcp.servers.xxx],但 Codex 不會吃這個區塊。改完後重啟 Codex CLI 或 Codex App,再用 /mcp 檢查是否載入。

Q: Claude Desktop 可以直接用 claude mcp add 嗎?#

A: 不建議這樣理解。claude mcp add 是 Claude Code 的安裝方式;Claude Desktop 使用的是 ~/Library/Application Support/Claude/claude_desktop_config.json。如果你只改了 Claude Code 的設定,Claude Desktop 不一定會看到同一組 MCP Server。

Q: Proxyman MCP 會不會把我的流量暴露到外網?#

A: Proxyman 官方文件說明 MCP Server 綁定在 127.0.0.1,並使用 session token 驗證;敏感資料也會在回應中自動遮蔽。也就是說,它主要是本機工具整合。不過,AI 工具能讀取到你授權的 Proxyman 流量摘要,因此仍建議避免在不必要的對話中要求它讀取含有 Token、密碼或個人資料的 Request。

總結#

這次實測下來,Proxyman MCP 本身不難裝,真正要注意的是三件事:

  • Proxyman 裡要先開 Enable MCP Server
  • 官網版與 Setapp 版的 mcp-server 路徑不同
  • Codex 的 TOML 區塊是 [mcp_servers.proxyman]

如果你已經在用 Claude Code MCP 設定 或平常會用 Proxyman 查 API,這個 MCP 很值得接起來。它最有感的地方不是「多一個工具」,而是可以讓 Claude 或 Codex 直接基於真實 Request 協助除錯。

參考來源:

Proxyman MCP 官方文件

Proxyman MCP 安裝教學:Claude 與 Codex 實測成功
https://laplusda.com/posts/proxyman-mcp-claude-codex-install-guide/
作者
Zero
發佈於
2026-06-04
許可協議
CC BY-NC-SA 4.0