Discover and explore top open-source AI tools and projects—updated daily.
MCP-DefenderDesktop app securing AI tool calls
Top 100.0% on SourcePulse
Summary
MCP Defender is a desktop application designed to automatically scan and block malicious "MCP traffic" originating from AI applications such as Cursor, Claude, VS Code, and Windsurf. It acts as a proxy to intercept tool call requests and responses, checking them against a signature database to prevent harmful actions and alert users before execution.
How It Works
The application functions by proxying all tool call requests and responses from supported AI applications through MCP Defender. It then analyzes this intercepted data against a predefined set of signatures. If malicious activity is detected, the user is alerted and given the option to allow or block the tool call, providing a security layer for AI interactions.
Quick Start & Requirements
Users can download MCP Defender for Mac directly. Alternatively, the project can be cloned from the repository, and dependencies installed via npm install, followed by starting the app with npm start. The README does not specify other operating system requirements or hardware prerequisites beyond what npm typically needs. Supported applications include Cursor, Claude, Visual Studio Code, and Windsurf. A demo video is available at https://github.com/user-attachments/assets/363ae2b1-e395-4cdc-b5ca-e9862baf89c3.
Highlighted Details
Maintenance & Community
The acquisition by Docker Inc. serves as a strong indicator of ongoing maintenance and development. No specific community channels (like Discord or Slack) or roadmap links are provided in the README.
Licensing & Compatibility
MCP Defender is licensed under the AGPL-3.0 license. This is a strong copyleft license, meaning derivative works must also be made available under the AGPL-3.0. This may impose restrictions on linking with closed-source commercial applications.
Limitations & Caveats
As a desktop application, its primary deployment is local. While the repo can be cloned, the README explicitly mentions a Mac download, suggesting potential platform-specific considerations or optimizations. The scope of "MCP traffic" and the signature database's comprehensiveness are not detailed.
7 months ago
Inactive
protectai
meta-llama