# Make

Источник: https://dev.smartpdf.ru/docs/make

## С агентом — приложение MCP Client

В Make есть приложение **MCP Client** (открытая бета) с модулями «Call a tool» и «Execute an action with AI». Подключение: **+ New MCP Server** → адрес `https://mcp.smartpdf.ru/mcp` → **API Key / Access token** — ключ `sk_live_…`.

Приложение в бете, поэтому для постоянных сценариев надёжнее REST API.

## Без агента — модуль HTTP

1. **HTTP → Make a request**: `POST https://api.smartpdf.ru/v1/upload`, тело multipart/form-data, поле `file` — файл из предыдущего модуля; заголовок `X-API-Key`.
2. `POST https://api.smartpdf.ru/v1/pdf/<операция>` — JSON с `file_id` из ответа шага 1.
3. Повторяйте `GET https://api.smartpdf.ru/v1/tasks/{task_id}` (модуль **Repeater** и **Sleep**) до статуса `done` — или примите [вебхук](https://dev.smartpdf.ru/docs/webhooks) модулем **Webhooks → Custom webhook**.
4. `GET https://api.smartpdf.ru/v1/tasks/{task_id}/download` и скачивание `download_url` модулем **HTTP → Get a file**.

Параметры операций — в разделе [Операции](https://dev.smartpdf.ru/docs/operations).
