Proxy MCP Server (TBXark)
Aggregate multiple MCP servers and manage OAuth tokens through a single HTTP entrypoint.
Data last scanned yesterday · Reviewed 3 weeks ago
Overview
This proxy streamlines MCP interactions by centralizing multiple servers into one HTTP-based interface. It supports SSE and streamable HTTP connections, allowing users to combine tools, prompts, and resources from diverse origins under a unified configuration. By handling downstream OAuth requirements, it simplifies authentication management for servers like Notion. Deployable via binary, Go installation, or Docker, the proxy provides extensive configuration flexibility for stdio, SSE, and HTTP client types. An included online utility also assists in generating Claude-compatible configurations for rapid integration.
Our verdict
This server carries a high risk level with a security score of 58/100. Most critically, the architecture lacks a read-only mode, meaning every installation grants full write access to downstream resources. Given that this is a community-maintained project rather than an official vendor release and remains unreviewed, users should exercise caution in environments where strict access control is required.
- Supports OAuth for downstream server authentication
- Zero direct dependencies minimizes supply-chain surface
- Aggregates tools and resources from multiple sources
- No read-only mode for connected MCP servers
- Community-maintained without professional security review
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| ChatGPT | ||||
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf |
Frequently asked questions
›What types of MCP client connections does the proxy support?
The proxy supports stdio, sse, and streamable-http client types.
›Can the proxy handle servers requiring OAuth?
Yes, it supports OAuth by authorizing once against a downstream server and then holding and refreshing the token for all callers.
›Does the Docker image support installing additional tools?
Yes, the provided Docker image includes support for launching MCP servers via npx and uvx.
›Can I provide the configuration file from a remote location?
Yes, when using Docker, you can pass a URL to a remote configuration file instead of mounting a local file.
Alternatives
Changelog
Badge
Maintain this server? Add the live badge to your README.