Verified

Mcpproxy Go MCP Server

Proxy MCP servers through a single endpoint to bypass tool limits and manage security.

Data last scanned today · Reviewed today

Overview

MCPProxy Go functions as a centralized gateway for MCP servers, designed to consolidate multiple connections into one. It allows users to overcome platform-imposed limits, such as the 40-tool constraint in some AI clients and OpenAI's 128-function cap, by federating numerous servers through a single interface. The tool is distributed as a single binary for macOS, Linux, and Windows with an embedded web UI for dashboard management and activity logging. A dedicated macOS menu-bar application provides quick access to server health, logs, and a quarantine feature for manual server approval.

Our verdict

With a security score of 48/100, this tool is categorized as high risk. The rating is primarily impacted by its unreviewed status regarding authentication methods and read-only mode support, alongside the fact that it is community-maintained rather than vendor-provided. Users should exercise caution and verify security controls before deploying in sensitive environments.

  • Zero direct dependencies minimizes the supply-chain attack surface.
  • Bypasses tool and function limits via server federation.
  • Includes active documentation and a dedicated homepage.
  • Built with 20 contributors, reducing bus-factor risk.
  • Authentication methods have not yet been editorially reviewed.
  • Read-only mode support is currently unverified.
  • Not an official product of the underlying MCP vendor.

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What platforms are supported by MCPProxy?

MCPProxy is a single binary that supports macOS (Intel and Apple Silicon), Windows (x64 and ARM64), and Linux (x64 and ARM64).

What is the difference between the macOS cask and formula?

The cask install provides the menu-bar GUI app which includes the CLI, while the formula install provides only the headless CLI binary.

How does MCPProxy handle new MCP servers?

It includes an automatic quarantine feature that blocks servers from executing until you manually approve them.

Can I use security scanners with this proxy?

Yes, you can run Docker-based security scanners like Snyk, Semgrep, Trivy, and Cisco against quarantined servers before approving them.

How does the proxy help with API and function limits?

It federates many MCP servers and presents them as a single 'retrieve_tools' function, allowing you to bypass limits like Cursor's 40-tool cap or OpenAI's 128-function cap.

Does the web UI require a separate installation?

No, the web UI is embedded directly into the core binary and requires no additional service to run.

Changelog

Badge

Mcpproxy Go MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.