Back to Apps

MCProxy
by igrigorik
Rust-based MCP proxy for aggregating tools, searching, filtering, and securing multiple upstream MCP servers via a single HTTP interface.
0 stars
Works in:Cursor
Exposes:Tools
What it does
MCProxy acts as a centralized gateway for Model Context Protocol (MCP) servers. It aggregates tools from multiple upstream servers (both stdio and HTTP) and exposes them through a single streamable HTTP interface, allowing AI clients to interact with a unified toolset.
Tools
- Tool Aggregation: Merges tool lists from multiple backend servers.
- Dynamic Updates: Automatically syncs when upstream servers signal
toolListChanged. - Intelligent Search: Provides on-demand tool discovery and filtering when the total tool count is high.
- Security Middleware: Intercepts requests to block calls based on custom security rules.
- Logging & Monitoring: Tracks operation timing and payloads per server.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"mcproxy": {
"type": "http",
"url": "http://127.0.0.1:8081/mcp"
}
}
}
(Note: Requires running the MCProxy binary with a configuration file first)
Supported hosts
- Claude Desktop
- Cursor
- VS Code Copilot
Quick install
cargo build --release && ./target/release/mcproxy mcp_servers.jsonInformation
- Pricing
- free
- Published
- 6/11/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Configure as an HTTP MCP server pointing to the MCProxy port.Claude Desktop
Add the MCProxy HTTP endpoint to your configuration.





