Сервер OpsLevel MCP
Этот сервер MCP ( Model Context Protocol ) предоставляет ИИ инструменты для взаимодействия с вашей учетной записью OpsLevel.
Функции
В настоящее время сервер MCP использует только доступ «только для чтения» к вашей учетной записи OpsLevel и может считывать данные из следующих ресурсов:
Действия
Компоненты
Документация (API и техническая документация)
Домены
Фильтры
Инфраструктура
Репозитории
Системы
Команды
Пользователи
Настраивать
Установите MCP-сервер
Homebrew -
brew install opslevel/tap/opslevel-mcpDocker -
docker pull public.ecr.aws/opslevel/mcp:latest
Вы также можете использовать закрепленную версию , просмотрите галерею для просмотра доступных тегов.Руководство. Посетите нашу страницу релизов GitHub и загрузите двоичный файл для вашей операционной системы.
Вам понадобится токен API , чтобы разрешить серверу MCP взаимодействовать с вашей учетной записью через переменную среды.
Настройте конфигурацию MCP для выбранного вами инструмента ИИ.
Клод
Отредактируйте файл по указанному пути на основе документации Claude Desktop.
Mac OS -
${HOME}/Library/Application\ Support/Claude/claude_desktop_config.jsonWindows -
%APPDATA%\Claude\claude_desktop_config.json
Запустите (или перезапустите) Claude Desktop
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXXX"
}
}
}
}Related MCP server: Status Observer MCP
Код VS
Настройки пользователя VS Code
Откройте меню «Настройки» (Command + Comma) и выберите нужную вкладку в верхней части страницы для вашего варианта использования.
Workspace — настраивает сервер в контексте вашего рабочего пространства.
Пользователь - настраивает сервер в контексте вашего пользователя.
Выберите Функции → Чат
Убедитесь, что «Mcp» включен
Возможно, вам придется попросить администратора Github включить функции «предварительного просмотра» в настройках CoPilot для организации.
Нажмите «Изменить в settings.json» в разделе «Mcp > Discovery», чтобы получить следующую конфигурацию
Также можно редактировать файл напрямую.
(Mac OS)
${HOME}/Library/Application\\ Support/Code/User/settings.json
Запустить (или перезапустить) VS Code
{
"chat.agent.enabled": true,
"chat.mcp.discovery.enabled": true,
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "opslevel_token",
"description": "OpsLevel API Token",
"password": true
}
],
"servers": {
"opslevel": {
"type": "stdio",
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "${input:opslevel_token}"
}
}
}
}
}Курсор
Откройте меню Курсор и выберите Настройки → Настройки курсора → MCP.
Нажмите «Добавить новый глобальный сервер MCP».
Добавьте конфигурацию ниже
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXX"
}
}
}
}Виндсерфинг
Перейдите в раздел Windsurf — Настройки > Расширенные настройки.
Прокрутите страницу вниз до раздела «Каскад», и вы увидите возможность добавить новый сервер.
Отредактируйте mpc_config.json , используя следующую конфигурацию:
Перезапустить виндсерфинг
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXX"
}
}
}
}Докер
Если вы не установили двоичный файл напрямую, а вместо этого извлекли образ Docker, вам потребуется настроить указанные выше конфигурации MCP для поддержки запуска сервера через Docker.
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"OPSLEVEL_API_TOKEN",
"public.ecr.aws/opslevel/mcp:latest"
],