broxy
Broxy fronts multiple upstream MCP servers as one, aggregates capabilities across protocols, and exposes only what presets allow.
Install / Use
claude mcp add qent -- npx -y github:qent/broxyIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of broxy
broxy scores 72/100 on our quality scale, 3794th of 4,608 Development & Engineering skills we index.
Its MCP Server is 5.5 KB long, split into 5 sections with 5 code examples: a solid amount of guidance for an agent.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 4 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 90/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
broxy compared with similar skills
All 4 of these similar skills score higher than broxy; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| broxy (this skill)by qent | 72 | 3 | 4mo ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 100.1k | today | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 99.7k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 76.5k | today | CLAUDE.md |
| ai-job-searchby MadsLorentzen | 100 | 59.2k | today | CLAUDE.md |
Frequently asked questions
- How do I install broxy?
- Run
claude mcp add qent -- npx -y github:qent/broxy. The install tabs above show the steps for each supported agent. - Which AI agents does broxy work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is broxy safe to use?
- It is Apache-2.0-licensed and scores 90/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is broxy still maintained?
- The repository was last updated about 4 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubWhy Broxy
<ul style="list-style: none; padding-left: 0;"> <li>💰 Save tokens and money by exposing only the essential tools, prompts, and resources per task.</li> <li>🎯 Build more efficient agents with focused toolsets and fewer distractions.</li> <li>🔌 Connect ChatGPT and other HTTP-only MCP clients to local STDIO MCP servers.</li> <li>⚡ Instantly context-switch by hot-swapping presets.</li> <li>🔐 Sign in with Google to access the dashboard and remote connectivity features.</li> <li>📄 Apache 2.0 licensed for personal or commercial use.</li> </ul>Features
<table role="presentation"> <tr> <td> <img src="https://broxy.run/static/resources/features/mcp_list.png" alt="Set up your MCP servers once, use it with any client" /> <h3>Set up your MCP servers once</h3> Centralize MCP servers without duplicating per-client settings. Connect local or remote servers over STDIO, HTTP, SSE, or WebSocket, and add custom icons to keep large lists readable. <br /> </td> <td> <img src="https://broxy.run/static/resources/features/preset_creation.png" alt="Mix capabilities from servers into one preset" /> <h3>Mix capabilities from MCP servers</h3> Build purpose-built presets by mixing tools, prompts, and resources from any connected server. Each preset exposes only what an agent needs and reduces context noise. <br /> </td> </tr> <tr> <td> <img src="https://broxy.run/static/resources/features/chatgpt_to_local_mcp.png" alt="Connect ChatGPT to local MCP servers" /> <h3>Connect ChatGPT to local MCP servers</h3> Use local MCP servers inside ChatGPT on web, desktop, or mobile. Broxy Cloud bridges the connection securely so private tools are available anywhere you sign in. <br /> </td> <td> <img src="https://broxy.run/static/resources/features/popular_clients.png" alt="Connect to popular clients in one click" /> <h3>Connect to popular clients in one click</h3> Auto-configure popular AI clients across HTTP, SSE, and STDIO modes. Broxy updates only the MCP section so the rest of your client configuration stays untouched. <br /> </td> </tr> <tr> <td> <img src="https://broxy.run/static/resources/features/dynamic_client_with_oauth.png" alt="Dynamic client registration with OAuth" /> <h3>Dynamic client registration with OAuth</h3> Authorize servers that require personal data without manual client setup. Broxy discovers OAuth metadata, registers clients dynamically, and works even when the target client lacks OAuth support. <br /> </td> <td> <img src="https://broxy.run/static/resources/features/adapter_mode.png" alt="Stable MCP surface for preset changes" /> <h3>Stable MCP surface for preset changes</h3> Expose a stable MCP surface so clients do not need to refresh capabilities when presets change. Adapter mode also surfaces prompts and resources for clients that only support tools, including ChatGPT. <br /> </td> </tr> </table>Connections
STDIO (local connection)
Use STDIO when your client expects a local MCP process.
{
"mcpServers": {
"broxy": {
"command": "/Applications/broxy.app/Contents/MacOS/broxy",
"args": [
"--stdio-proxy"
]
}
}
}
Streamable HTTP
Broxy exposes Streamable HTTP on http://localhost:3335/mcp by default.
{
"mcpServers": {
"broxy": {
"url": "http://localhost:3335/mcp"
}
}
}
SSE inbound
SSE is served on the same host and port at /sse.
GET http://localhost:3335/sseopens the SSE stream and returns the session endpoint.POST http://localhost:3335/sse?sessionId=...forwards MCP JSON-RPC messages into the session.
Developer Documentation
For contributors and AI code agents:
- Start with
docs/readme.md(2-level docs index). - Use
docs/agent_quickstart.mdfor task-to-doc mapping, invariants, and required checks. - Canonical runtime contracts are in:
docs/core_contracts.mddocs/proxy_facade.mddocs/inbound_transports.mddocs/presets_and_filtering.mddocs/configuration_and_hot_reload.md
CLI jar
Build the jar
./gradlew :cli:shadowJar
The jar is generated at cli/build/libs/broxy-cli.jar.
Run STDIO
java -jar cli/build/libs/broxy-cli.jar proxy \
--preset-id <preset-id> \
--config-dir ~/.config/broxy \
--inbound stdio
Run Streamable HTTP + SSE
java -jar cli/build/libs/broxy-cli.jar proxy \
--preset-id <preset-id> \
--config-dir ~/.config/broxy \
--inbound http \
--url http://localhost:3335/mcp
The CLI expects mcp.json and preset_<id>.json in the config directory (default ~/.config/broxy).
Related Skills
Agent-Reach
100.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
taste-skill
99.7kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
headroom
76.5kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
59.2kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
