JM

jamesbrink/mcp-coroot

Analytics & monitoring

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

16 stars 10 forks 품질 77 트렌드 17MIT

Coroot Observability 플랫폼용 MCP 서버 - AI Agent와 모니터링, 문제 해결 및 구성 도구를 통합

개요

Coroot를 위한 모형 Context 의정서 서버. MCP 클라이언트가 Coroot를 통해 실행 시스템을 조사 할 수 있습니다 : 응용 건강, 로그, 배포 추적, 프로파일, 미터, SLO 사건, 경고, 배포, 비용 및 구성. mcp 이름: io.github.jamesbrink/mcp-coroot 단일 로그인 또는 멀티 팩터 로그인을 위해 비밀번호가 사용할 수 없거나, 대신 브라우저 세션에서 coroot session 쿠키를 복사하십시오. 서버 시작 없이 설정 확인: 사용자 이름과 암호 인증은 사용할 때 가장 좋은 선택입니다. 서버 로그는 7 일 후에 Coroot가 만료될 때 자체가 만료될 때의 수요와 로그에 기록합니다. 단일 통화 전에 모든 도구 비용 컨텍스트를 운반하고 표면의 대부분은 실행 시스템을 조사하는 것보다 Coroot를 구성합니다. 디폴트는 진단 그룹에만 노출합니다. 20개의 툴링 애플리케이션, 노드, 로그, 추적, 프로파일, 메트릭, 사고 및 경고.

개요(AI 번역)

모델 Context Protocol 서버 코 루트. MCP 클라이언트가 실행 시스템을 조사합니다. Coroot를 통해 : 응용 건강, 로그, 분산 추적, 프로필, 미터, SLO 사건, 경고, 배포, 비용 및 구성.

mcp-name: io.github.jamesbrink/mcp-coroot] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] mcp-name: io.github.jamesbrink/mcp-coroot] mcp-name: io.github.jamesbrink/mcp-coroot]]] mcp-name: io.github.jamesbrink/mcp-coroot]]]]]] [[mcp-name: io.github.jamesbrink/mcp-coroot]]]]]]] [[[[[[mcp-name: io.github.jamesbrink/mcp-coroot]]]]]]]]]]]]]] [[[[[[[mcp-name: io.github.jamesbrink/mcp-coroot]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[

빠른 시작

단일 로그인 또는 멀티 팩터 로그인을 위해 비밀번호가 사용할 수 없거나 복사 coroot_session 대신 브라우저 세션에서 쿠키:

도커로:

서버 시작 없이 설정 확인:

구성

| 변수 | 목적 | 인포메이션 | COROOT_BASE_URL | Coroot URL. 기본값은 http://localhost:8080]. COROOT_URL]도 작동합니다. | | [T5] | 자동 로그인 사용자 이름 COROOT_PASSWORD로 설정할 수 있습니다. | | COROOT_PASSWORD | 자동 로그인의 암호입니다. | | COROOT_SESSION_COOKIE | 기존 coroot_session 쿠키, SSO 및 MFA 로그인. | | [T10] | 프로젝트 API 키입니다. Coroot는 Prometheus-compatible query endpoints에만 해당합니다. 이 도구는 현재 호출되지 않고 로그인을 대체할 수 없습니다. | | COROOT_PROJECT | 기본 프로젝트 id, 그래서 도구 호출은 project_id를 omit 수 있습니다. · | [T13] | 초에 HTTP 타임아웃.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP Server for Coroot

A Model Context Protocol server for Coroot. It lets an MCP client investigate a running system through Coroot: application health, logs, distributed traces, profiles, metrics, SLO incidents, alerts, deployments, costs and configuration.

mcp-name: io.github.jamesbrink/mcp-coroot

Quick start

{
  "mcpServers": {
    "coroot": {
      "command": "uvx",
      "args": ["mcp-coroot"],
      "env": {
        "COROOT_BASE_URL": "http://localhost:8080",
        "COROOT_USERNAME": "admin",
        "COROOT_PASSWORD": "your-password"
      }
    }
  }
}

For single sign-on or multi-factor logins, where a password cannot be used, copy the coroot_session cookie out of a browser session instead:

{
  "mcpServers": {
    "coroot": {
      "command": "uvx",
      "args": ["mcp-coroot"],
      "env": {
        "COROOT_BASE_URL": "https://coroot.example.com",
        "COROOT_SESSION_COOKIE": "your-session-cookie"
      }
    }
  }
}

With Docker:

{
  "mcpServers": {
    "coroot": {
      "command": "docker",
      "args": ["run", "--rm", "-i",
               "-e", "COROOT_BASE_URL=http://host.docker.internal:8080",
               "-e", "COROOT_USERNAME=admin",
               "-e", "COROOT_PASSWORD=your-password",
               "jamesbrink/mcp-coroot:latest"]
    }
  }
}

Check the configuration without starting a server:

COROOT_BASE_URL=http://localhost:8080 uvx mcp-coroot --check

Configuration

Variable Purpose
COROOT_BASE_URL Coroot URL. Defaults to http://localhost:8080. COROOT_URL also works.
COROOT_USERNAME Username for automatic login. Must be set with COROOT_PASSWORD.
COROOT_PASSWORD Password for automatic login.
COROOT_SESSION_COOKIE An existing coroot_session cookie, for SSO and MFA logins.
COROOT_API_KEY Project API key. Coroot accepts it only on its Prometheus-compatible query endpoints, which no tool currently calls, so it cannot substitute for a login.
COROOT_PROJECT Default project id, so tool calls can omit project_id.
COROOT_TIMEOUT HTTP timeout in seconds. Defaults to 30.
COROOT_VERIFY_SSL Set to false to skip TLS verification. Only for a self-signed certificate on a trusted network: it exposes the password and session cookie to anyone on the path.
GitHub에서 전체 README 보기

설치

uvx mcp-coroot
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "coroot": { "command": "uvx", "args": ["mcp-coroot"], "env": { "COROOT_BASE_URL": "http://localhost:8080", "COROOT_USERNAME": "admin", "COROOT_PASSWORD": "your-password" } } } }