Руководство по SWG bar MCP
Подключайте MCP-совместимые ИИ-клиенты к SWG bar в macOS для проверки статуса инспекции HTTPS, анализа сертификатов и управления обходом SWG.
SWG bar · Обновлено
SWG bar изначально поддерживает протокол Model Context Protocol (MCP). После подключения через stdio любой совместимый с MCP ИИ-клиент (например, Claude Desktop, Cursor, Windsurf или Claude Code) может запрашивать локальный статус SWG bar, анализировать наблюдаемые домены и сертификаты, а также управлять правилами обхода SWG в macOS.
Настройка MCP-клиента
Убедитесь, что SWG bar установлен в /Applications/SWGBar.app, затем добавьте swgbar в конфигурационный файл MCP вашего ИИ-клиента.
Стандартная конфигурация mcp.json
Добавьте следующую запись в конфигурационный файл MCP (например, claude_desktop_config.json для Claude Desktop или .cursor/mcp.json для Cursor):
{
"mcpServers": {
"swgbar": {
"command": "/Applications/SWGBar.app/Contents/MacOS/swgbar",
"args": ["mcp"]
}
}
}
Регистрация через командную строку (Claude Code)
При использовании Claude Code зарегистрируйте сервер MCP одной командой в терминале:
claude mcp add swgbar -- /Applications/SWGBar.app/Contents/MacOS/swgbar mcp
Доступные возможности
Через протокол Model Context Protocol ваш ИИ-ассистент получает доступ к тем же возможностям, что и в приложении строки меню SWG bar:
| Область | Описание возможностей |
|---|---|
| Общие показатели | Запрос общего процента инспекции HTTPS, количества по статусам (Confirmed, Suspected, Public, Intranet) и корневых перехватывающих сертификатов. |
| Поиск доменов | Поиск, фильтрация и пагинация наблюдаемых доменов; просмотр детальных данных соединений, цепочек доверия и статуса обхода. |
| Анализ сертификатов | Список и фильтрация кластеров сертификатов; получение сведений об издателе, сроках действия, отпечатках SHA-256 и связанных хостах. |
| Обход SWG | Просмотр активных правил обхода, а также включение, переключение, отключение и сброс обхода SWG для конкретных доменов. |
| Проверка по запросу | Выполнение проверки TLS в реальном времени для любого домена с целью анализа цепочки сертификатов и выявления дешифрования трафика. |
| Расширение браузера | Проверка состояния подключения и синхронизации с расширением для Chrome. |
| Настройки приложения | Мониторинг состояния сборщика данных, приостановка или возобновление работы, проверка обновлений и статус лицензии. |
Примеры запросов (промптов)
После подключения вы можете обращаться к SWG bar на естественном языке через ваш ИИ-клиент:
- «Каков текущий процент инспекции HTTPS в SWG bar и какие сертификаты перехватывают трафик?»
- «Покажи все домены со статусом Confirmed и выведи сведения об издателях их сертификатов.»
- «Проверь домен
и определи, является ли его цепочка сертификатов публичной или дешифруется корпоративным шлюзом.» - «Включи обход SWG для
и подтверди обновленный статус обхода.» - «Были ли зафиксированы подозрительные самоподписанные или внутренние корпоративные сертификаты в недавнем трафике?»
Инструкции по прямому использованию в Терминале приведены в руководстве по CLI. О том, как SWG bar анализирует сертификаты и определяет перехват, читайте в разделе как устроен SWG bar.