Skip to main content
Glama
is-isadmin

SuperOps IT Documentation MCP Server

by is-isadmin

MCP-сервер для IT-документации SuperOps

MCP-сервер для поиска, чтения и обновления IT-документации SuperOps с помощью естественного языка. Предназначен для работы вместе с WYRE-AI SuperOps MCP server (который обрабатывает тикеты, активы и клиентов).

Инструменты

Инструмент

Описание

superops_docs_list

Перечислить все документы, опционально отфильтрованные по имени клиента

superops_docs_get

Получить полное содержимое документа по имени или ID

superops_docs_search

Искать документы по ключевому слову (имена + содержимое)

superops_docs_update

Обновить или дополнить содержимое документа

Related MCP server: Jamf Docs MCP Server

Предварительные требования

  • Node.js 18+ (для встроенного fetch)

  • Ваш API-токен SuperOps (Settings > My Profile > API Token)

Установка

# 1. Clone or copy this folder to your machine
git clone <this-repo> superops-docs-mcp
cd superops-docs-mcp

# 2. Install dependencies
npm install

# 3. Build
npm run build

Конфигурация

Задайте эти переменные окружения (или поместите их в файл .env):

export SUPEROPS_API_TOKEN="your-api-token-here"
export SUPEROPS_SUBDOMAIN="superopssubdomainhere"    # your SuperOps subdomain
export SUPEROPS_REGION="us"                      # "us" or "eu"

Запуск

# Compiled
npm start

# Or dev mode (no build needed)
npm run dev

Конфигурация Onyx

В настройках Onyx MCP добавьте этот сервер вместе с сервером WYRE-AI:

{
  "mcpServers": {
    "superops-docs": {
      "command": "node",
      "args": ["/path/to/superops-docs-mcp/dist/index.js"],
      "env": {
        "SUPEROPS_API_TOKEN": "your-api-token-here",
        "SUPEROPS_SUBDOMAIN": "subdomain",
        "SUPEROPS_REGION": "us"
      }
    },
    "superops": {
      "command": "npx",
      "args": ["@wyre-ai/superops-mcp"],
      "env": {
        "SUPEROPS_API_TOKEN": "your-api-token-here",
        "SUPEROPS_SUBDOMAIN": "subdomain",
        "SUPEROPS_REGION": "us"
      }
    }
  }
}

Примеры использования (в Onyx или любом MCP-клиенте)

  • "Перечислить все документы для CUSTOMER NAME"

  • "Получить документацию WireGuard VPN"

  • "Искать документы по бэкапам"

  • "Обновить документ CUSTOMER — добавить примечание: установлен новый файрвол 2026-08-26"

  • "Найти документы о принтерах для CLIENT A"

Как это работает

  • Использует GraphQL API SuperOps (getItDocumentationList, getItDocumentation, updateItDocumentation)

  • Содержимое IT-документации хранится в пользовательском поле udf2rtxt в виде HTML

  • Обновления содержимого используют формат JSON-обёртки {"content": "..."} (проверено, работает)

  • Изображения встраиваются в HTML-содержимое как data URI в кодировке base64

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/is-isadmin/superops-docs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server