Documentation
¶
Overview ¶
Command mcpmux is a Model Context Protocol multiplexer: it proxies a single MCP endpoint onto several backend MCP servers, holding their credentials.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd implements the mcpmux command-line interface.
|
Package cmd implements the mcpmux command-line interface. |
|
internal
|
|
|
auth
Package auth provides credential mechanisms for mcpmux's backend connections.
|
Package auth provides credential mechanisms for mcpmux's backend connections. |
|
config
Package config defines and loads the mcpmux configuration: the endpoint the proxy exposes to its client, and the set of upstream MCP servers (backends) it multiplexes.
|
Package config defines and loads the mcpmux configuration: the endpoint the proxy exposes to its client, and the set of upstream MCP servers (backends) it multiplexes. |
|
mux
Package mux is the core of mcpmux: it connects to a set of backend MCP servers, aggregates their tools under namespaced names, and exposes them through a single proxy MCP server (over stdio or streamable HTTP).
|
Package mux is the core of mcpmux: it connects to a set of backend MCP servers, aggregates their tools under namespaced names, and exposes them through a single proxy MCP server (over stdio or streamable HTTP). |
Click to show internal directories.
Click to hide internal directories.