Skip to content

info

Назначение

Показать подробную сводку о runtime swag2mcp в формате JSON. Включает версию, путь к рабочей области, сводку по спецификациям, настройки HTTP-клиента, конфигурацию MCP-транспорта, методы аутентификации и статус mock-режима.

Когда использовать

  • Вы хотите получить машиночитаемый обзор рабочей области
  • Вам нужно проверить конфигурацию runtime для отладки
  • Вы хотите увидеть, сколько спецификаций и эндпоинтов активно
  • Вам нужно проверить настройки HTTP-клиента или MCP-транспорта

Синтаксис

bash
swag2mcp info [path]

Аргументы

АргументПозицияОбязательноОписание
path1НетДиректория рабочей области. Если не указан, разрешается по правилам разрешения пути.

Флаги

Нет.

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

bash
swag2mcp info
swag2mcp info ./my-workspace

Вывод

Вывод представляет собой JSON-объект следующей структуры:

json
{
  "version": "v1.2.0",
  "workspace": "~/.swag2mcp",
  "uptime": "2h 15m",
  "specs": {
    "total": 4,
    "active": 3,
    "disabled": 1,
    "collections": 6,
    "endpoints": 42
  },
  "http_client": {
    "timeout": "30s",
    "max_response_size": "1 MB",
    "follow_redirects": true,
    "max_redirects": 10,
    "randomize": false,
    "proxy": null,
    "headers": {},
    "cookies": []
  },
  "mcp": {
    "transport": "stdio",
    "addr": ":8080",
    "path": "/mcp",
    "auth_enabled": false
  },
  "auth": {
    "methods": ["bearer", "api-key"]
  },
  "mock": {
    "enabled": false
  }
}

Проверка после команды

Используйте info, чтобы убедиться, что рабочая область загружена правильно и все спецификации активны перед запуском MCP-сервера.

Нюансы

  • Автоинициализация: Если файл конфигурации не существует, info автоматически запускает мастер инициализации.
  • Только JSON: Вывод всегда в формате JSON. Для человекочитаемого вывода используйте ls.
  • max_response_size: Отображается в человекочитаемом формате (например, "1 KB", "2 MB").
  • Нет полнотекстового индекса: info отключает полнотекстовую индексацию, так как ему нужны только конфиг и метаданные спецификаций.