日志监控服务器

Claude MCP Server for Observability 是一个日志监控服务器,用于帮助用户通过Claude Desktop分析和调查日志中的错误。

  • by agardnerIT
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 agardnerIT/claude-mcp-server-observability

使用说明

Claude MCP服务器可观察性演示

此视频的配套仓库: Claude MCP可观察性服务器

先决条件

为此,您需要Claude Desktop(免费帐户即可)

步骤1:启动MCP服务器

  • 克隆此仓库
  • 安装依赖项 pip install -r requirements.txt
  • 使用启动服务器 python logreader.py

步骤2:在Claude Desktop中安装MCP服务器

打开克劳德桌面。首选 Claude > Settings > Developer 然后单击 Edit config.

这将打开一个文件夹并突出显示一个特定的JSON文件。打开该文件并将内容设置为下面的内容。

此步骤使Claude Desktop了解您的MCP服务器。

{
  "mcpServers": {
    "logreader": {
            "command": "uv",
            "args": [
                "--directory",
                "/full/path/claude-mcp-server-observability",
                "run",
                "logreader.py"
            ]
    }
  }
}

第三步:启动Claude

您应该看到小的“连接器”图标。单击该按钮,它应该显示一个名为logreader的已安装服务器。

第四步:向克劳德求助!

开始一个新的聊天,问一些类似的问题: I noticed errors in the logs on the 22nd March. Help me investigate

Claude应该弄清楚它应该使用您的MCP服务器(以及它提供的三个工具)来帮助回答您的查询。Claude可以请求运行这些工具的许可。接受权限。

迟早(可能需要额外的提示/提示)你应该得到答案和建议的补救措施:

  • 管道C和版本很可能是造成这些错误的原因
  • 你应该联系苏珊