
Coroot可观察性平台的 MCP 服务器 - 与AI 代理整合监控,故障排除和配置工具
概览
Coroot 的模型背景协议服务器 。 它让MCP客户端通过Coroot调查一个运行的系统:应用程序健康,日志,分布的痕迹,剖面图,度量衡,SLO事件,警报,部署,费用和配置. mcp-取名:io.github.jamesbrink/mcp-coroot (英语). 对于无法使用密码的单个签名或多要素登录, 请将 coroot session cookie 复制出浏览器会话 : 在不启动服务器的情况下检查配置 : 用户名和密码认证是可用时的最佳选择:当会话到期时,服务器在需求时登录,并在Coorot在7天后再次登录。 搭载每个工具都会在每次谈话中花费上下文,在一次通话之前,大部分表面都配置了Coroot,而不是调查运行中的系统. 默认只暴露出诊断组:20个工具涵盖应用,节点,日志,痕迹,剖面图,度量衡,出事和提醒.
概述(AI 翻译)
用于 科罗根 它让一个MCP客户端调查一个运行中的系统 通过Coroot:应用健康、日志、分布的痕迹、剖面图、度量表, 特别行动组织事件、警报、部署、费用和配置。
mcp-name: io.github.jamesbrink/mcp-coroot
快开始
对于无法使用密码的单一登录或多要素登录,复制 浏览器会话的 [[T1] cookie 代替:
与多克:
在不启动服务器的情况下检查配置 :
□ 配置
·可变目的
| – – – – – – –
QQ COROOT_BASE_URL QQ Coroot URL. 默认为 [T3]. [T4] 也是有效的. QQ
QQ COROOT_USERNAME 自动登录的用户名. 必须设置为COROOT_PASSWORD。
QQ COROOT_PASSWORD 自动登录的密码。 QQ
用于SSO和MFA登录的已存在的 [[T8] 饼干。
QQ[ [T10]] 工程 API 密钥. Coroot只在它的Prometheus相容查询端点上接受,目前没有工具调用,因此无法替换登录. QQ
QQ [ [T11]] 默认项目 id,所以工具调用可以省略 [T12]. |
COROOT_TIMEOUT QQ 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. |
安装
uvx mcp-coroot配置
{
"mcpServers": {
"coroot": {
"command": "uvx",
"args": ["mcp-coroot"],
"env": {
"COROOT_BASE_URL": "http://localhost:8080",
"COROOT_USERNAME": "admin",
"COROOT_PASSWORD": "your-password"
}
}
}
}