Back to Home
smart-mcp-proxy icon

mcpproxy-go

Verified Safe

by smart-mcp-proxy

Overview

MCPProxy is an open-source desktop application that acts as a smart proxy for AI agents, enabling intelligent tool discovery, massive token savings, and built-in security quarantine against malicious Model Context Protocol (MCP) servers.

Installation

Run Command
mcpproxy serve

Environment Variables

  • MCPPROXY_DISABLE_AUTO_UPDATE
  • MCPPROXY_UPDATE_NOTIFY_ONLY
  • MCPPROXY_ALLOW_PRERELEASE_UPDATES
  • MCPPROXY_LISTEN
  • MCPPROXY_API_KEY
  • MCPPROXY_TLS_ENABLED
  • HEADLESS
  • NODE_EXTRA_CA_CERTS

Security Notes

The project demonstrates a strong focus on security, implementing multiple layers of defense: default localhost-only binding, API key authentication for REST endpoints (skipped for secure IPC), an active security quarantine system for new servers, Docker isolation for untrusted stdio servers, and robust OAuth 2.1 support with PKCE. IPC between the tray and core uses platform-specific sockets/pipes with 8 layers of OS-level security validation. However, internal documentation (docs/security-skipped-auth-tests.md) highlights a critical past vulnerability where API key security tests were skipped, leading to a TCP authentication bypass. While the project is proactive in identifying and addressing such issues, its prior existence impacts the immediate 'safest' rating. The JavaScript code execution feature is heavily sandboxed to prevent filesystem, network, and module access.

Similar Servers

Stats

Interest Score52
Security Score8
Cost ClassLow
Stars73
Forks10
Last Update2025-12-06

Tags

AI Agent ProxyTool DiscoveryToken OptimizationSecurity QuarantineCross-Platform DesktopOAuthDocker Isolation