Waroom MCP

by topotal

Варум MCP

[!ВНИМАНИЕ] Это все еще экспериментальный проект, и никаких гарантий стабильности или производительности не дается. Пожалуйста, используйте с осторожностью.

Этот проект представляет собой сервер Model Context Protocol (MCP) для взаимодействия с API Waterum. Используя стандартизированные протоколы, из Warroom можно получить различную информацию.

обзор

Сервер Waroom MCP обеспечивает структурированный способ доступа к конечным точкам API Waroom. Он поддерживает множество функций, включая получение информации о происшествиях и вскрытиях.

Как использовать

Для запуска сервера установите необходимые переменные среды:

export WAROOM_API_KEY=your_api_key

Далее выполните следующую команду:

npx @topotal/waroom-mcp

Это запустит сервер MCP и позволит вам взаимодействовать с API Wateroom с помощью определенных инструментов.

Использовать с Claude Desktop

Чтобы использовать этот сервер MCP с Claude Desktop, вам не нужно вручную запускать npx @topotal/waroom-mcp . Вместо этого добавьте следующее в файл конфигурации Claude Desktop:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "waroom-mcp": { "command": "npx", "args": ["@topotal/waroom-mcp"], "env": { "WAROOM_API_KEY": "your-api-key" } } } }

После этого запустите Claude Desktop как обычно. Если вы используете nodenv или nvm, вам может потребоваться указать полный путь к команде npx .

Доступные инструменты

Этот сервер Model Context Protocol предоставляет следующие инструменты, связанные с Warroom:

Связанный с инцидентом

  • waroom_get_incidents: Получить список инцидентов
  • waroom_get_incident_details: Получить сведения о конкретном инциденте

Посмертные Связанные

  • waroom_get_postmortems: Получить список вскрытий

отлаживать

Сначала соберите проект:

npm install npm run build

Серверы MCP работают через stdio, поэтому отладка может быть затруднена. Для наилучшего результата отладки мы настоятельно рекомендуем использовать MCP Inspector.

Вы можете запустить MCP Inspector через npm с помощью следующей команды:

npx @modelcontextprotocol/inspector "./dist/main.js"

Убедитесь, что переменные среды настроены правильно.

После запуска Инспектор покажет вам URL-адрес, который вы можете открыть в своем браузере, чтобы начать отладку.

Публиковать

Чтобы опубликовать новую версию вашего пакета, выполните следующие действия:

  1. Извлеките последнюю версию кода из основной ветки.
    git checkout main git pull origin main
  2. Собрать пакет
    npm run build
  3. Опубликовать в npm
    npm publish
  4. Отправьте свои изменения в удаленный репозиторий.
    git push origin main --tags

вклад

Ваши вклады приветствуются! Создайте ответвление репозитория и отправьте запросы на внесение изменений для улучшения и исправления ошибок.

лицензия

Данный проект лицензирован по лицензии MIT. Подробную информацию смотрите в файле ЛИЦЕНЗИЯ.

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Сервер протокола контекста модели (MCP), который обеспечивает взаимодействие с API Warroom для получения информации об инциденте и данных о вскрытии через стандартизированный протокол.

  1. обзор
    1. Как использовать
      1. Использовать с Claude Desktop
        1. Доступные инструменты
          1. Связанный с инцидентом
          2. Посмертные Связанные
        2. отлаживать
          1. Публиковать
            1. вклад
              1. лицензия

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol (MCP) server that provides tools for searching and fetching information from Hacker News.
                  Last updated -
                  4
                  6
                  Python
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.
                  Last updated -
                  10
                  4
                  TypeScript
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol (MCP) server that provides intelligent access to PowerPlatform/Dataverse entities and records. This tool offers context-aware assistance, entity exploration and metadata access.
                  Last updated -
                  466
                  1
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  Model Context Protocol (MCP) server that provides weather forecast, warnings, water level associated with flood, and earthquake reports from Malaysia Government's Open API.
                  Last updated -
                  4
                  Python
                  MIT License

                View all related MCP servers

                ID: x15syhvwd3