Proxies an STDIO MCP server and displays client-server messages in a local Web UI.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
This server is confirmed live ā we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Log Proxy.
browser_navigateNavigate to a URL
browser_go_backGo back to the previous page
browser_go_forwardGo forward to the next page
browser_snapshotCapture accessibility snapshot of the current page. Use this for getting references to elements to interact with.
browser_clickPerform click on a web page
browser_hoverHover over element on page
The emicklei/mcp-log-proxy MCP server wraps another MCP server that uses the STDIO transport. It forwards the traffic between the MCP client and the target process while presenting the message flow in a Web UI. This makes it suitable for inspecting requests, responses, and proxy error information during local development.
The project currently supports STDIO only. It does not describe support for MCP servers exposed through other transport types.
Run the proxy with a -command argument containing the complete command line needed to start the target MCP server. For example, the documented form is mcp-log-proxy -command melrose-mcp, provided that both executables are available on the process PATH. The client is then configured to launch mcp-log-proxy rather than launching the target server directly.
After startup, the Web interface is available at http://localhost:5656 by default. The HTTP host, port, page title, and proxy error log path can be changed with the -host, -port, -title, and -log flags.
Multiple instances can run at the same time. Each process registers in .mcp-log-proxy-instances.json in the user's home directory, and the Web UI provides a selector for switching between registered proxies. If a requested HTTP port is already occupied, another port is selected for an additional proxy instance.
Install the emicklei/mcp-log-proxy MCP server with Homebrew or Go. The repository documents the following options:
emicklei/tap, then install emicklei/tap/mcp-log-proxy.go install github.com/emicklei/mcp-log-proxy@latest.A client configuration needs the path to the installed proxy binary. Its arguments should include -command followed by the target MCP server command. The README includes configuration examples for Claude and a command-line example for Goose. Those examples also demonstrate assigning separate ports, titles, and log files to different proxied servers.
The provided MCP tool list contains browser interaction and inspection operations:
The project documentation specifically describes the Web UI as a message-flow viewer for proxied MCP traffic. The browser operations listed above are the MCP tools exposed by the supplied listing.
The proxy only supports the STDIO interface. The target command must be supplied through -command; examples assume the target executable or command is available at the path used in the configuration. The default Web endpoint binds to localhost on port 5656, although both values can be overridden. Proxy errors can be written to a file with -log, independently of any log arguments passed to the target MCP server.
The emicklei/mcp-log-proxy MCP server is released under the MIT License.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/emicklei-mcp-log-proxy)<a href="https://allmcps.com/mcp/emicklei-mcp-log-proxy"><img src="https://allmcps.com/api/badge/emicklei-mcp-log-proxy?style=directory" alt="MCP Log Proxy on AllMCPs" /></a>