Перейти к содержимому

Быстрый старт

Это руководство поможет подключить Moira к вашему AI-клиенту и запустить первый воркфлоу.

  • MCP-совместимый AI-клиент (см. поддерживаемые клиенты ниже)
  • Аккаунт Moira (регистрация на Moira)
  1. Получите MCP endpoint

    Для Moira Cloud: https://moira.witqq.ru/mcp

    Для self-hosted используйте endpoint вашего сервера.

  2. Настройте AI-клиент

    Рекомендуется: используйте CLI-команду

    Terminal
    claude mcp add --transport http moira https://moira.witqq.ru/mcp

    Затем авторизуйтесь:

    OAuth Flow
    # После добавления авторизуйтесь в claude:
    /mcp
    # → Выберите "moira"
    # → Нажмите "Authenticate"
    # → Откроется браузер для OAuth
    Альтернатива: ручная настройка JSON
    # Альтернатива: ручная настройка JSON
    # ~/.config/claude/mcp.json
    {
      "mcpServers": {
        "moira": {
          "type": "http",
          "url": "https://moira.witqq.ru/mcp"
        }
      }
    }
    
    # Затем: /mcp → Authenticate
    Аутентификация без OAuth

    Для CI/CD, Docker или окружений без браузера — используйте API токен вместо OAuth.

    1. Войдите в веб-интерфейс Moira → Настройки → API Токены
    2. Создайте токен (начинается с moira_)
    3. Замените moira_YOUR_TOKEN ниже на ваш токен
    ~/.config/claude/mcp.json
    {
      "mcpServers": {
        "moira": {
          "url": "https://moira.witqq.ru/mcp",
          "headers": {
            "Authorization": "Bearer moira_YOUR_TOKEN"
          }
        }
      }
    }
  3. Авторизуйте MCP сервер

    После добавления конфигурации сервера завершите OAuth-аутентификацию. Большинство клиентов запросят авторизацию автоматически или имеют кнопку “Authenticate”.

  4. Проверьте подключение

    Попросите AI-клиент вывести список воркфлоу Moira:

    Покажи доступные воркфлоу Moira

    Вы должны увидеть список доступных воркфлоу.

  5. Начните с онбординга

    Теперь просто напишите в чате:

    Запусти воркфлоу "user-onboarding" в Moira

    Агент проведет вас через интерактивный онбординг, который:

    • Объяснит Moira, демонстрируя воркфлоу в действии
    • Покажет ключевые доступные воркфлоу
    • Поможет начать работу с первой реальной задачей

    Это рекомендуемый способ изучения Moira!

После подключения AI-клиент имеет доступ к этим инструментам Moira:

ИнструментОписание
list_workflowsСписок доступных воркфлоу
start_workflowЗапустить новое выполнение воркфлоу
execute_stepОтправить результат шага и получить следующую директиву
get_helpПолучить документацию и помощь
manage_settingsУправление пользовательскими настройками

Вот как выглядит типичная сессия воркфлоу:

Агент: Запускаю воркфлоу разработки.
[вызывает start_workflow с workflowId: "development-flow"]
Moira: Process ID: abc-123
Ваша следующая задача: Проанализировать документ требований...
Критерий успеха: Требования задокументированы...
Агент: [анализирует требования, создает вывод]
[вызывает execute_step с processId: "abc-123" и результатом]
Moira: Process ID: abc-123
Ваша следующая задача: Создать план реализации...
Критерий успеха: План охватывает все требования...
[... воркфлоу продолжается до завершения]