
MCPower Security Proxy
io.github.MCPower-Security由 GitHub 帳號 MCPower-Security 發布v0.0.91更新於 Oct 24, 2026
Security proxy that automatically wraps MCP servers with real-time monitoring and policy enforcement
概覽
本機 Python 代理,為 MCP 伺服器與編碼代理加上即時監控與政策執行,可允許、去識別化或攔截有風險的呼叫。
- 可以做什麼
- 攔截並監控 MCP 工具呼叫與回應、編碼代理的提示與回覆,以及代理觸發的檔案讀取和 shell 命令,並在 IDE 中提供即時監控檢視。分析內容中的敏感資訊、資料外洩、上下文污染和提示注入,並在用戶端對密鑰與 PII 進行去識別化。依安全政策即時回傳允許、去識別化、需要更多資訊或攔截的決定。清單未列出工具,因此可呼叫的具體介面未在此說明。
- 適用情境
- 當你在 VS Code、Cursor 或 Claude Code 中執行 AI 編碼代理或 MCP 伺服器,並希望有一道檢查代理即將分享或執行內容的護欄時適用。適合擔心代理操作外洩密鑰或客戶資料的團隊。
- 執行需求
- 以本機程序在使用者機器上執行,從 PyPI 以 mcpower-proxy 安裝並用 uvx 啟動,因此需要 Python 執行環境和 uv。README 描述了一個接收最小化去識別化內容的雲端政策引擎,意味著需要連線該服務的網路。清單未宣告驗證、環境變數或標頭。僅限桌面,無網頁版。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 MCPower Security Proxy,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Defenter
Real-time semantic security for AI coding agents and MCP tools in VS Code, Claude Code and Cursor.
Defenter monitors every prompt, every coding agent tool call, every MCP server call, and key file and shell operations in your IDE. It acts as a semantic policy broker that understands what agents are doing, not just where they send data, so you can use AI coding agents without leaking secrets or customer data.
🚀 How to use
The simplest way to use Defenter is to install the VS Code or Cursor extension:
- VS Code Marketplace: Install Defenter
- Open VSX (Cursor and others): Install Defenter
- Claude Code: install Defenter plugin
Once installed, the extension automatically intercepts and protects:
- MCP server calls
- Coding agent prompts and responses
- File reads and shell commands triggered by the agent
No manual MCP configuration is needed.
Overview
Defenter is a semantic policy broker for AI coding agents. It adds an intelligent security layer inside your IDE that:
- Intercepts every coding agent prompt and action
- Wraps every MCP tool call and response
- Analyzes the payload for sensitive information and risky behavior in real time
- Enforces your security policies with allow, redact, or block decisions
Traditional security tools cannot see what an agent is about to share or execute. They look at apps and destinations, not at the intent and content of an agent’s actions.
Defenter bridges this gap by:
- Preventing data leaks and context contamination
- Providing clear, visual monitoring of every agent decision
Architecture and how it works
This repository contains the Defenter proxy and related components that secure MCP and coding agent traffic.
Defenter is built as a Python based proxy and local middleware that the IDE extension uses to enforce policy. At a high level:
-
Local middleware layer
- Runs on the developer machine
- Hooks coding agent prompts, file reads, and shell executions
- Intercepts all MCP tool calls and responses
- Performs client side redaction of secrets and PII
-
Cloud powered policy engine
- Receives a minimal, redacted payload
- Uses a classifier and analyzer to check for data leaks, context contamination, and prompt injection
- Returns Allow, Redact, Need more info, or Block decisions in real time
- Works with low latency to make sure the development flow in without friction
-
IDE integration
- Seamless integration with VS Code and Cursor extensions
- Shows a live monitoring view of all agent actions and Defenter decisions directly inside the IDE
Together, these pieces let you harness AI coding agents and MCP tools without compromising the security of your code, data, or workflows.
References
Python Proxy: See src/README.md for detailed implementation documentation
VSC Extension: See targets/vsc-extension/README.md for installation and user guide
來源:README.md,提交 b6415f6
工具
0版本歷史
1- v0.0.91最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分