Варум MCP
[!ВНИМАНИЕ] Это все еще экспериментальный проект, и никаких гарантий стабильности или производительности не дается. Пожалуйста, используйте с осторожностью.
Этот проект представляет собой сервер Model Context Protocol (MCP) для взаимодействия с API Waterum. Используя стандартизированные протоколы, из Warroom можно получить различную информацию.
обзор
Сервер Waroom MCP обеспечивает структурированный способ доступа к конечным точкам API Waroom. Он поддерживает множество функций, включая получение информации о происшествиях и вскрытиях.
Как использовать
Для запуска сервера установите необходимые переменные среды:
Далее выполните следующую команду:
Это запустит сервер 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
После этого запустите Claude Desktop как обычно. Если вы используете nodenv или nvm, вам может потребоваться указать полный путь к команде npx
.
Доступные инструменты
Этот сервер Model Context Protocol предоставляет следующие инструменты, связанные с Warroom:
Связанный с инцидентом
waroom_get_incidents: Получить список инцидентов
waroom_get_incident_details: Получить сведения о конкретном инциденте
Посмертные Связанные
waroom_get_postmortems: Получить список вскрытий
отлаживать
Сначала соберите проект:
Серверы MCP работают через stdio, поэтому отладка может быть затруднена. Для наилучшего результата отладки мы настоятельно рекомендуем использовать MCP Inspector.
Вы можете запустить MCP Inspector через npm с помощью следующей команды:
Убедитесь, что переменные среды настроены правильно.
После запуска Инспектор покажет вам URL-адрес, который вы можете открыть в своем браузере, чтобы начать отладку.
Публиковать
Чтобы опубликовать новую версию вашего пакета, выполните следующие действия:
Извлеките последнюю версию кода из основной ветки.
git checkout main git pull origin mainСобрать пакет
npm run buildОпубликовать в npm
npm publishОтправьте свои изменения в удаленный репозиторий.
git push origin main --tags
вклад
Ваши вклады приветствуются! Создайте ответвление репозитория и отправьте запросы на внесение изменений для улучшения и исправления ошибок.
лицензия
Данный проект лицензирован по лицензии MIT. Подробную информацию смотрите в файле ЛИЦЕНЗИЯ.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Сервер протокола контекста модели (MCP), который обеспечивает взаимодействие с API Warroom для получения информации об инциденте и данных о вскрытии через стандартизированный протокол.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.
- -securityFlicense-qualityA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.Last updated -
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides AI-powered security analysis and safety instruction tools. This server helps protect AI agents by providing security guidelines, content analysis, and cautionary instructions when interacting with various MCPs and external services.Last updated -31210ISC License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that converts OpenAPI/Swagger specifications to MCP format, enabling AI assistants to interact with REST APIs through standardized protocol.Last updated -31TypeScriptMIT License