日志查询服务器

一个简单的MCP服务器,用于查询Chronosphere日志。

  • by arjunnayak
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 arjunnayak/chronosphere-mcp-server

使用说明

Chronosphere MCP服务器

一个可以查询Chronosphere日志的简单MCP服务器。

安装说明

1.安装 uv

如果你没有 uv 已安装,您可以使用以下方式安装:

curl -LsSf https://astral.sh/uv/install.sh | sh

看 文档 其他安装方法。

2.安装依赖项

从存储库的根目录运行:

uv pip install -r pyproject.toml

或者,如果你想使用锁文件进行可复制的安装:

uv pip install -r uv.lock

3.设置您的Chronosphere API代币

将API令牌导出为环境变量:

export CHRONOSPHERE_API_TOKEN="<YOUR_API_TOKEN>"

4.运行MCP服务器

从根目录中,使用以下命令启动服务器:

uv run server.py

5.(可选)与光标一起使用

如果您正在使用Cursor,请确保 .cursor/mcp.json 配置如下:

{
  "mcpServers": {
    "chronosphere-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/PATH/TO/REPO",
        "run",
        "server.py"
      ],
      "env": {
        "CHRONOSPHERE_API_TOKEN": "<REPLACE_ME>"
      }
    }
  }
}

工具

  • query_logs

全部:

  • 查询指标
  • 获取警报
  • 查询跟踪
  • 查询更改事件