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

Интеграция Cursor с dbt MCP

Cursor — это AI-ориентированный редактор кода, построенный на базе Microsoft Visual Studio Code (VS Code).

После настройки вашего MCP-сервера необходимо подключить его к Cursor. Войдите в Cursor и следуйте шагам, соответствующим вашему сценарию использования.

Настройка с локальным dbt MCP-сервером

Выберите вариант настройки в зависимости от вашего рабочего процесса:

  • OAuth для подключений к dbt platform
  • Только CLI, если вы используете dbt Core или dbt Fusion Engine локально
  • Настройка переменных окружения, если вы используете их в своем аккаунте dbt platform

OAuth или CLI

Нажмите на одну из следующих ссылок приложений при открытом Cursor, чтобы автоматически сконфигурировать ваш MCP-сервер:

Локальная конфигурация для пользователей, которые хотят использовать только команды dbt CLI с dbt Core или dbt Fusion Engine (без функций dbt platform).

Добавьте dbt Core или Fusion в Cursor

После нажатия:

  1. Обновите DBT_PROJECT_DIR, указав полный путь к вашему dbt-проекту (папка, содержащая dbt_project.yml).
  2. Обновите DBT_PATH, указав полный путь к исполняемому файлу dbt:
    • macOS/Linux: выполните which dbt в терминале.
    • Windows: выполните where dbt в Command Prompt или PowerShell.
  3. Сохраните конфигурацию.

Пользовательские переменные окружения

Если вам требуется нестандартная конфигурация переменных окружения или вы предпочитаете использовать service tokens:

  1. Нажмите на следующую ссылку при открытом Cursor:

    Добавить в Cursor

  2. В шаблоне добавьте необходимые вам переменные окружения в секцию env.

  3. Сохраните конфигурацию.

Использование файла .env

Если вы предпочитаете управлять переменными окружения в отдельном файле, нажмите на эту ссылку:

Добавить в Cursor (с файлом .env)

Затем замените <env-file-path> на полный путь к вашему файлу .env.

Настройка с удалённым dbt MCP-сервером

  1. Нажмите на следующую ссылку приложения при открытом Cursor:

    Добавить в Cursor

  2. Укажите ваш URL и заголовки, обновив host, production environment ID и service token в шаблоне.

  3. Сохраните конфигурацию — теперь у вас есть доступ к dbt MCP-серверу!

Нашли ошибку?

0
Loading