Mcp Log Proxy

Mcp Log Proxy

🚀 mcp-log-proxy

mcp-log-proxy 可用于查看 MCP 客户端与 MCP 服务器之间的消息,并通过 Web 界面进行展示。目前仅支持 STDIO 接口。

🚀 快速开始

mcp-log-proxy 能帮助你轻松查看 MCP 客户端和服务器间的消息,通过简洁的配置和直观的 Web 界面,让日志查看变得高效。

📦 安装指南

使用以下命令进行安装:

go install github.com/emicklei/mcp-log-proxy@latest

💻 使用示例

基础用法

mcp-log-proxy 需要一个 -command 参数,该参数包含启动 MCP 服务器的完整命令行。例如,要代理到 melrose-mcp 服务器的消息:

mcp-log-proxy -command melrose-mcp

此示例假设工具在您的执行 PATH 中可用。一旦代理开始,消息可以在 http://localhost:5656 查看。

高级用法

覆盖网页标题

您可以使用 title 标志覆盖网页标题:

mcp-log-proxy -command melrose-mcp -title "Melrōse (proxy)"

覆盖 HTTP 端口

您可以使用 port 标志(默认 5656)覆盖 HTTP 端口:

mcp-log-proxy -command melrose-mcp -port 9999

覆盖错误日志文件位置

您可以使用 log 标志覆盖代理自身的错误日志文件位置:

mcp-log-proxy -command melrose-mcp -log /your/logs/mcp-log-proxy.log

设置浏览器页面标题

您还可以通过 title 标志设置浏览器页面标题:

mcp-log-proxy -command melrose-mcp -title "Melrose MCP 代理"

Claude 示例

代理 melrose-mcp 服务器

"melrōse": {
"command": "/Users/emicklei/go/bin/mcp-log-proxy",
"args": [
"-command",
"/Users/emicklei/go/bin/melrose-mcp -log /Users/emicklei/Documents/claude-melrose.log",
"-log",
"/Users/emicklei/Documents/claude-melrose-proxy.log",
"-port",
"7788",
"-title",
"Claude Melrose MCP"
]
}

代理 browsermcp 服务器

"browsermcp": {
"command": "/Users/emicklei/go/bin/mcp-log-proxy",
"args": [
"-command",
"npx @browsermcp/mcp@latest",
"-log",
"/Users/emicklei/Documents/claude-browsermcp-proxy.log",
"-port",
"7799",
"-title",
"Claude Browser MCP"
]
}

📄 许可证

© 2025, https://ernestmicklei.com. MIT License.

  • 0 关注
  • 0 收藏,32 浏览
  • system 提出于 2025-10-06 08:15

相似服务问题

相关AI产品