Repository navigation
Releases: infycat/McpNet
Release list
McpNet v1.2.2 — MCP 權限分級與插件即時更新 / MCP Permission Profiles & Live Plugin Updates
繁體中文
插件與介面
- 插件功能清單加高,並在面板開啟時即時更新;透過 MCP 導入或管理插件後,約 1.5 秒內即可看到變更,不必重啟。
MCP 權限控制
- 新增「逐次詢問」(預設)、「部分允許」與「完全允許」三種本機權限模式。
- 部分允許可分別控制:讀取完整封包資料、修改設定/控制監聽與系統代理、匯入/啟用本機插件程式碼、發送封包/重播請求。
- 完全允許會略過所有 MCP 確認,包括私密資料、插件程式碼及網路操作;只連接可信任的 MCP 客戶端。既有使用者預設仍是逐次詢問。
English
Plugins and UI
- Increased the plugin list height and added live refresh while the panel is open. Plugins imported or managed through MCP appear in about 1.5 seconds without restarting.
MCP permission controls
- Added three local permission modes: Ask every time (default), Partial access, and Unrestricted access.
- Partial access independently controls full capture-data reads, settings/capture/system-proxy controls, local plugin import and enabling, and packet sending/request replay.
- Unrestricted access skips all MCP confirmations, including private data, plugin code, and network operations. Connect trusted MCP clients only. Existing users remain in Ask every time by default.
Build
The Windows x64 executable was built successfully by GitHub Actions and is attached below. Its file size and SHA-256 are listed in the bilingual build-artifact section.
McpNet v1.2.1 — MCP 工具擴充與隱私保護 / Expanded MCP Tools & Privacy
繁體中文
v1.2.1 修復重建
- 修正 Windows 原生確認視窗的結果判讀:按下「是(Y)」會正確授權該次 MCP 操作;「否(N)」或取消仍維持拒絕。
- 修復經使用者同意後,讀取封包私有資料、匯入/啟用插件等 MCP 操作仍被誤判為拒絕的問題。
MCP 工具擴充
- AI 客戶端可透過本機 MCP 檢視捕獲清單、連線詳情與封包訊息,查詢狀態及插件。
- 支援在確認後匯入/啟用插件、經既有 WebSocket/TCP/UDP 連線發送資料、重播 HTTP(S) 封包,以及控制監聽與系統代理。
- 通用插件介面命令可讓 MCP 呼叫插件提供的操作;涉及程式碼、發送、重播、監聽/代理或介面操作時都會逐次要求使用者確認。
隱私與安全
- URL 查詢值、使用者資訊與片段預設遮蔽。封包標頭、本文及其他敏感資料只有在明確要求並經使用者同意後才會提供。
- MCP 服務僅綁定本機 127.0.0.1;連線本身不會自動開始監聽或設定系統代理。
- Go 插件程式碼會在本機執行且沒有安全沙箱,請只使用可信來源的插件。
平台:Windows x64。此 Release 會由 GitHub Actions 從 v1.2.1 標籤建置 EXE,並自動附上檔案大小與 SHA-256。GitHub 的 Source code ZIP/TAR.GZ 是原始碼,不是應用程式。
English
v1.2.1 rebuilt fix
- Fixed native Windows consent handling: selecting “Yes” now authorizes the requested MCP action; “No” or cancel still denies it.
- Fixed MCP operations—such as reading approved private packet data or importing/enabling a plugin—being incorrectly rejected after user approval.
Expanded MCP tools
- AI clients can inspect local capture lists, connection details, packet messages, status, and plugins through MCP.
- With confirmation, clients can import/enable plugins, send data over existing WebSocket/TCP/UDP sessions, replay HTTP(S) captures, and control capture and the system proxy.
- Generic plugin UI commands let MCP invoke plugin-provided actions. Code execution, sends, replays, capture/proxy controls, and UI actions each require user confirmation.
Privacy and security
- URL query values, user information, and fragments are redacted by default. Headers, payloads, and other sensitive data are returned only when explicitly requested and approved by the user.
- The MCP service binds to 127.0.0.1 only; connecting does not automatically start capture or change the system proxy.
- Go plugins execute locally without a security sandbox. Use plugins from trusted sources only.
Platform: Windows x64. GitHub Actions will build the EXE from the v1.2.1 tag, attach it to this Release, and add its file size and SHA-256. GitHub Source code ZIP/TAR.GZ files are source code, not application builds.
成品資訊 / Build artifact
-
平台:Windows x64
-
檔案:McpNet-v1.2.1-windows-x64.exe
-
大小:92526080 bytes
-
SHA-256:DBE6F904DC518A352307B6DE93883FDFA33FB16441D1489C196F529BB17C9618
-
Platform: Windows x64
-
File: McpNet-v1.2.1-windows-x64.exe
-
Size: 92526080 bytes
-
SHA-256: DBE6F904DC518A352307B6DE93883FDFA33FB16441D1489C196F529BB17C9618
McpNet v1.2.0 — 開源插件平台 / Open Plugin Platform
繁體中文
大更新:開源插件平台
McpNet 以開源與社群擴充為核心,讓使用者按自己的協定和工作流程開發、分享插件,而不只依賴內建解碼功能。社群可以持續打造專屬解碼器、封包處理器和小工具。
- 支援 ZIP/資料夾一鍵匯入插件;套件須包含
main.go與一個 JSON 清單。匯入後預設停用,重複 ID 不會覆蓋現有插件。 - Go hooks 可組合協定、方向、URL、字串、正則、位元組模式及自訂條件,檢查 HTTP 請求/回應、WebSocket、UDP 等事件。
- 插件可依自訂邏輯解碼、編碼或修改符合條件的封包,再交回原流程轉送。
- 可選擇提供
ui.title/ui.html自訂 HTML/JavaScript 小視窗,透過 plugin action 與 Go 邏輯傳遞參數和結果。 - README、架構文件及公開範例補充插件格式、開發分享方式、hook API、自訂 UI 和安全邊界。
安全提醒
Go 插件會在本機執行,沒有安全沙箱隔離;只匯入可信來源。插件預設停用。個人插件、設定、密鑰與抓包資料不包含在公開倉庫或發行包內。HTML/JavaScript UI 使用受限 iframe sandbox。
平台:Windows x64。發布工作流程會自動建置並附上 McpNet-v1.2.0-windows-x64.exe,完成後補充檔案大小與 SHA-256。
English
Major update: open plugin platform
McpNet puts open source and community extensibility at the center. Users can develop and share plugins around their own protocols and workflows instead of relying only on built-in decoders—enabling community-built decoders, packet processors, and small tools.
- Added one-click ZIP/folder import. Packages must contain
main.goand one JSON manifest. Imports are disabled by default; duplicate IDs never overwrite installed plugins. - Go hooks can combine protocol, direction, URL, text, regexp, byte-pattern, and custom conditions across HTTP request/response, WebSocket, UDP, and other events.
- Plugins can decode, encode, or modify matching packets according to custom logic, then return them to the existing forwarding flow.
- Optional
ui.title/ui.htmlfields provide custom HTML/JavaScript windows that exchange inputs and results with Go through plugin actions. - Expanded the README, architecture guide, and public examples with package format, plugin development and sharing, hook APIs, custom UI, and security boundaries.
Security note
Go plugins execute locally without a security sandbox; import trusted sources only. Plugins are disabled by default. Personal plugins, settings, keys, and captures are excluded from the public repository and release package. The HTML/JavaScript UI runs in a restricted iframe sandbox.
Platform: Windows x64. The release workflow will build and attach McpNet-v1.2.0-windows-x64.exe, then append its file size and SHA-256.
成品資訊 / Build artifact
-
平台:Windows x64
-
檔案:McpNet-v1.2.0-windows-x64.exe
-
大小:92498432 bytes
-
SHA-256:BD5096B4EEA6B1C45211137261C7A1CBDD19B4A67F9A391771A021A3AC4A7849
-
Platform: Windows x64
-
File: McpNet-v1.2.0-windows-x64.exe
-
Size: 92498432 bytes
-
SHA-256: BD5096B4EEA6B1C45211137261C7A1CBDD19B4A67F9A391771A021A3AC4A7849
McpNet v1.1.4 — 插件功能擴充 / Plugin Extensibility
繁體中文
插件功能擴充
- 新增 ZIP/資料夾一鍵導入社群插件;套件需包含
main.go與一個 JSON 清單。導入後預設停用,重複 ID 不會覆蓋既有插件。 - 將「解碼與編碼」擴充為「插件功能」。Go hooks 可在 HTTP 請求/回應、WebSocket、UDP 等事件中自行組合協議、URL、字串、正則與位元組模式判斷,並依插件邏輯修改封包。
- 支援以
ui.title/ui.html建立 HTML/JavaScript 插件小視窗,並可透過OnPluginAction與 Go 插件互通。 - 更新 README、架構文件與範例插件,補上套件格式、導入步驟、hook API、自訂介面及安全說明。
安全提醒
插件 Go 程式碼會在本機執行,沒有安全沙箱隔離;只安裝並啟用可信來源的插件。HTML/JavaScript 小視窗使用受限 iframe sandbox。
平台:Windows x64。發布工作流程會自動建置並附上 EXE,完成後補充檔案大小與 SHA-256。
English
Plugin extensibility
- Added one-click community plugin import from a ZIP or folder containing
main.goand one JSON manifest. Imported plugins are disabled by default; duplicate IDs never overwrite installed plugins. - Expanded “Encoding & Decoding” into “Plugin Features.” Go hooks can combine protocol, URL, text, regexp, and byte-pattern checks across HTTP request/response, WebSocket, UDP, and other events, and modify packets according to plugin logic.
- Added optional
ui.title/ui.htmlsupport for custom HTML/JavaScript plugin windows that communicate with Go throughOnPluginAction. - Updated the README, architecture guide, and examples with package layout, import steps, hook APIs, custom UI, and security guidance.
Security note
Go plugin code runs locally without a security sandbox; install and enable trusted plugins only. The HTML/JavaScript UI runs in a restricted iframe sandbox.
Platform: Windows x64. The release workflow will build and attach the EXE automatically, then append its file size and SHA-256.
成品資訊 / Build artifact
-
平台:Windows x64
-
檔案:McpNet-v1.1.4-windows-x64.exe
-
大小:92498432 bytes
-
SHA-256:9110E1CD51EB333445463D71D0CA7F8E27B8686A3F19B980F158B20CE50013B5
-
Platform: Windows x64
-
File: McpNet-v1.1.4-windows-x64.exe
-
Size: 92498432 bytes
-
SHA-256: 9110E1CD51EB333445463D71D0CA7F8E27B8686A3F19B980F158B20CE50013B5
McpNet v1.1.3 — 啟動修復成功 / Startup Fixed
繁體中文
啟動修復
- 修正已確認的啟動失敗根因:為內建腳本檢查器補上舊版 SunnyNet
public與RSA匯入路徑相容映射,避免程式在主介面顯示前因找不到模組而崩潰。 - v1.1.3 修復版已在開發環境以正式 GUI 模式啟動,確認主視窗正常顯示;此版本已修復本次確認的啟動問題。
- 保留啟動診斷日誌,方便排查其他電腦的環境差異。
- 適用 Windows x64;首次啟動仍可能需要 WebView2 Runtime。
English
Startup fix
- Fixed the confirmed startup failure root cause: the bundled script checker now maps the legacy SunnyNet
publicandRSAimport paths, preventing a missing-module panic before the main UI appears. - The v1.1.3 fixed build was launched in GUI mode in the development environment and its main window was confirmed visible. This version fixes the startup issue confirmed for this release.
- Startup diagnostics are retained to help investigate environment-specific issues on other PCs.
- For Windows x64. WebView2 Runtime may still be required on first launch.
The Windows x64 executable has been built and attached by GitHub Actions.
成品資訊 / Build artifact
-
平台:Windows x64
-
檔案:McpNet-v1.1.3-windows-x64.exe
-
大小:92452864 bytes
-
SHA-256:2F3DFB4E8FECDB09C8DD4FC930EAE3D2936884CFBEFDB9848F0510928B913C49
-
Platform: Windows x64
-
File: McpNet-v1.1.3-windows-x64.exe
-
Size: 92452864 bytes
-
SHA-256: 2F3DFB4E8FECDB09C8DD4FC930EAE3D2936884CFBEFDB9848F0510928B913C49
McpNet v1.1.2 — 啟動嘗試修復 / Startup Try Fix
⚠️ 已知啟動問題 / Known startup issue
繁體中文: 部分電腦可能在 UAC 管理員權限提示按「是」後沒有顯示主介面,且未產生啟動日誌。此相容性問題影響 v1.1.2 及更早版本;請避免反覆啟動,並等待修正版。
English: On some PCs, accepting the UAC administrator prompt may be followed by no main window and no startup log. This compatibility issue affects v1.1.2 and earlier; avoid repeated launches and wait for a fixed build.
繁體中文
啟動診斷與穩定性
- 將啟動日誌固定寫入
%LOCALAPPDATA%\McpNet_new\logs\McpNet_startup.log;若無法寫入,會改用使用者設定目錄,再回退到%TEMP%\McpNet_new\logs\McpNet_startup.log。 - 記錄應用版本、Go/Windows 架構、WebView2 DOM 等待進度、初始化階段與主視窗顯示狀態。
- 將前端 JavaScript 錯誤、未處理的 Promise 錯誤及初始化失敗寫入同一份日誌,方便分析「程序有啟動但 UI 沒有出現」的原因。
- 保留延後載入 Monaco 編輯器及取消 30 秒誤報逾時的修復。
English
Startup diagnostics and reliability
- Write startup logs to
%LOCALAPPDATA%\McpNet_new\logs\McpNet_startup.log; fall back to the user config directory and then%TEMP%\McpNet_new\logs\McpNet_startup.logif needed. - Record the app version, Go/Windows architecture, WebView2 DOM wait progress, initialization milestones, and main-window display status.
- Capture frontend JavaScript errors, unhandled promise rejections, and initialization failures in the same log to diagnose cases where the process starts but its UI does not appear.
- Retain the deferred Monaco editor loading and the fix removing the false 30-second timeout.
若視窗未出現,請把 McpNet_startup.log 傳給開發者。 / If the window does not appear, send McpNet_startup.log to the developer.
成品資訊 / Build artifact
-
平台:Windows x64
-
檔案:McpNet-v1.1.2-windows-x64.exe
-
大小:91467264 bytes
-
SHA-256:D319BC6CD3C3F3B26179673F8F03665A0EF00E573C79A8430620F6C1A05445C2
-
Platform: Windows x64
-
File: McpNet-v1.1.2-windows-x64.exe
-
Size: 91467264 bytes
-
SHA-256: D319BC6CD3C3F3B26179673F8F03665A0EF00E573C79A8430620F6C1A05445C2
McpNet v1.1.1 — 源碼與社群更新 / Source and Community Update
⚠️ 已知啟動問題 / Known startup issue
繁體中文: 部分電腦可能在 UAC 管理員權限提示按「是」後沒有顯示主介面,且未產生啟動日誌。此相容性問題影響 v1.1.2 及更早版本;請避免反覆啟動,並等待修正版。
English: On some PCs, accepting the UAC administrator prompt may be followed by no main window and no startup log. This compatibility issue affects v1.1.2 and earlier; avoid repeated launches and wait for a fixed build.
繁體中文
McpNet v1.1.1 修補版,適用於 Windows x64。
- 整理「源碼」頁面,只保留單一 GitHub 入口,集中提供源碼、SDK 與文件。
- 將舊 QQ 群資訊替換為 Discord 社群邀請連結。
- 縮小「作者」頁個人資料圖片,改善視窗中的顯示比例。
- 公開版本不包含個人本機插件或使用者設定。
English
McpNet v1.1.1 patch release for Windows x64.
- Consolidated the Source tab to one GitHub entry for source code, SDK, and documentation.
- Replaced the old QQ group details with the Discord community invite.
- Reduced the profile image size on the Author tab for a better fit in the window.
- The public build does not include personal local plugins or user settings.
檔案大小與 SHA-256 將在 Windows 自動建置完成後加入本頁。 / File size and SHA-256 will be added here when the automated Windows build completes.
成品資訊 / Build artifact
-
平台:Windows x64
-
檔案:McpNet-v1.1.1-windows-x64.exe
-
大小:91468288 bytes
-
SHA-256:979A211F9D3B6616A52265BBFFFFCFA96FCE3ABAB39738D3C3F2878AE39CC054
-
Platform: Windows x64
-
File: McpNet-v1.1.1-windows-x64.exe
-
Size: 91468288 bytes
-
SHA-256: 979A211F9D3B6616A52265BBFFFFCFA96FCE3ABAB39738D3C3F2878AE39CC054
McpNet v1.1.0 — 第二版 / Second Release
⚠️ 已知啟動問題 / Known startup issue
繁體中文: 部分電腦可能在 UAC 管理員權限提示按「是」後沒有顯示主介面,且未產生啟動日誌。此相容性問題影響 v1.1.2 及更早版本;請避免反覆啟動,並等待修正版。
English: On some PCs, accepting the UAC administrator prompt may be followed by no main window and no startup log. This compatibility issue affects v1.1.2 and earlier; avoid repeated launches and wait for a fixed build.
繁體中文
McpNet 第二版,適用於 Windows x64。
- 修正程式設定最大化時覆蓋主視窗工具列、與右上角視窗控制按鈕重疊的問題,讓主視窗仍可移動。
- 修正設定視窗底部未延伸到視窗邊緣,造成主畫面與捲軸露出的問題。
- README 功能截圖移到腦圖之前,方便查看程式功能。
- 公開版本不包含個人本機插件或設定。
檔案: McpNet-v1.1.0-windows-x64.exe
大小: 91,961,856 bytes
SHA-256: 6939D6EB999FE8869E0C89B987FE22C5EBC01446874429746B8D03F57F2E93CD
English
McpNet second release for Windows x64.
- Fixed maximized Program Settings covering the main toolbar and overlapping the top-right window controls, so the main window remains movable.
- Fixed the settings view ending above the bottom edge and exposing underlying content and scrollbars.
- Moved README feature screenshots before the mind maps for easier feature discovery.
- The public build does not include personal local plugins or settings.
File: McpNet-v1.1.0-windows-x64.exe
Size: 91,961,856 bytes
SHA-256: 6939D6EB999FE8869E0C89B987FE22C5EBC01446874429746B8D03F57F2E93CD
McpNet v1.0.0 — 首個公開版本 / Initial Public Release
⚠️ 已知啟動問題 / Known startup issue
繁體中文: 部分電腦可能在 UAC 管理員權限提示按「是」後沒有顯示主介面,且未產生啟動日誌。此相容性問題影響 v1.1.2 及更早版本;請避免反覆啟動,並等待修正版。
English: On some PCs, accepting the UAC administrator prompt may be followed by no main window and no startup log. This compatibility issue affects v1.1.2 and earlier; avoid repeated launches and wait for a fixed build.
McpNet v1.0.0 首個公開版本。
- 平台:Windows x64
- 成品:McpNet-v1.0.0-windows-x64.exe
- SHA-256:30C7A398560D47EFD6C288A9D9C9E6F0C8F89F2DCA42E12BCEFF7D9D7F369B9A
- 大小:91,674,112 bytes
- 使用需求與限制:請參閱 README。
請僅在你有權分析的裝置與流量上使用。啟動程式不會自動開啟全系統流量監聽或系統代理。
English
Initial public release
- Platform: Windows x64
- Download:
McpNet-v1.0.0-windows-x64.exe - SHA-256:
30C7A398560D47EFD6C288A9D9C9E6F0C8F89F2DCA42E12BCEFF7D9D7F369B9A - Size: 91,674,112 bytes
- Requirements and limitations: see the README.
Use only on devices and network traffic you are authorized to analyze. The application does not automatically enable system-wide traffic monitoring or configure the system proxy.