返回 MCP 目录
public公开dns本地运行

OpsLevel

OpsLevel MCP服务器是一个基于Model Context Protocol的工具,允许AI通过API令牌与OpsLevel账户进行交互,支持读取多种资源数据。

article

README

🚀 OpsLevel MCP 服务端

OpsLevel MCP 服务端基于模型上下文协议(MCP),为您提供了强大的工具,能让 AI 与您的 OpsLevel 账户进行交互,助力您更高效地管理账户资源。

mcp_image

🚀 快速开始

功能概述

目前,MCP 服务端仅使用只读访问您的 OpsLevel 账户,并且可以读取以下资源的数据:

  • 行动
  • 组件
  • 文档(API 和技术文档)
  • 过滤器
  • 基础设施
  • 仓库
  • 系统
  • 团队
  • 用户

安装指南

  1. 安装 MCP 服务端
    • Homebrew:使用命令 brew install opslevel/tap/opslevel-mcp 进行安装。
    • Docker:使用命令 docker pull public.ecr.aws/opslevel/mcp:latest 拉取镜像。您也可以使用固定版本,查看画廊中的可用标记
    • 手动安装:访问我们的 GitHub 发布页面 并下载适用于您操作系统的二进制文件。
  2. 您需要一个 API 令牌 通过环境变量授权 MCP 服务端与您的账户通信。
  3. 设置 MCP 配置以适合您选择的 AI 工具。

不同工具配置示例

Claude

Claude Desktop

  1. 编辑指定路径下的文件(根据 Claude Desktop 文档)
    • Mac OS${HOME}/Library/Application\ 支持/Claude/claude_desktop_config.json
    • Windows%APPDATA%\Claude\claude_desktop_config.json
  2. 启动(或重新启动)Claude Desktop
{
    "mcpServers": {
        "opslevel": {
            "command": "opslevel-mcp",
            "env": {
                "OPSLEVEL_API_TOKEN": "XXXXXXX"
            }
        }
    }
}

VS Code

VS Code 用户设置

  1. 打开设置菜单(Command + Comma)并选择正确的选项卡,位于页面顶部
    • 工作区:在工作区上下文中配置 MCP 服务端
  2. 根据需要复制以下内容到 settings.json 或直接通过 UI 配置
{
    "copilot.mcp.configurations": {
        "opslevel": {
            "command": "opslevel-mcp",
            "env": {
                "OPSLEVEL_API_TOKEN": "XXXXXX"
            }
        }
    }
}

Cursor

Cursor 文档

  1. 根据需要复制以下内容到 ~/.config/cursor/settings.json 或直接通过 UI 配置
{
    "mcpServers": {
        "opslevel": {
            "command": "opslevel-mcp",  
            "env": {
                "OPSLEVEL_API_TOKEN": "XXXXXX"
            }
        }
    }
}

Docker

如果您没有直接安装二进制文件,而是拉取了 docker 镜像,则需要调整上述 MCP 配置以支持通过 docker 运行服务器

{
    "mcpServers": {
        "opslevel": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "-e",
                "OPSLEVEL_API_TOKEN",
                "public.ecr.aws/opslevel/mcp:latest"
            ]
        }
    }
}
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端