Rootly MCP 服务器
用于 Rootly API 的 MCP 服务器,帮助在 IDE 中快速解决生产事故。
快速入门
前置条件
- Python 3.12 或更高版本
- 安装
uv
包管理器: curl -LsSf https://astral.sh/uv/install.sh | sh - 获取 Rootly API Token
安装与配置
通过 PyPi 安装或克隆本仓库。在支持的编辑器(如 Cursor 和 Windsurf)中配置如下:
设置 mcpServers 配置项,命令为 uvx
,参数包括 --from rootly-mcp-server rootly-mcp-server
,并添加环境变量 ROOTLY_API_TOKEN
。
如果需要自定义路径,可克隆后修改 allowed_paths
变量。
功能
- 根据 Rootly OpenAPI 动态生成 MCP 工具
- 默认分页以防止上下文溢出
- 限制暴露的 API 路径数量以优化性能和安全性
更多详情请参考 README。