# Windsurf и Cline

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

## Windsurf (Devin Desktop)

Windsurf (Devin Desktop) — ~/.config/devin/mcp_config.json (до переименования — ~/.codeium/windsurf/mcp_config.json):

```json
{
  "mcpServers": {
    "smartpdf": {
      "serverUrl": "https://mcp.smartpdf.ru/mcp",
      "headers": {
        "Authorization": "Bearer ${env:SMARTPDF_API_KEY}"
      }
    }
  }
}
```

- Ключ — из переменной окружения SMARTPDF_API_KEY.

## Cline

Cline — MCP Servers → Configure (в CLI — ~/.cline/mcp.json):

```json
{
  "mcpServers": {
    "smartpdf": {
      "type": "streamableHttp",
      "url": "https://mcp.smartpdf.ru/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_…"
      }
    }
  }
}
```

- type: streamableHttp обязателен — без него Cline подключается по устаревшему SSE.

- Переменные окружения Cline в конфиге не подставляет — ключ вписывается в файл.

## Другие клиенты

Подойдёт любой клиент MCP с транспортом Streamable HTTP и своими заголовками: адрес `https://mcp.smartpdf.ru/mcp`, заголовок `Authorization: Bearer sk_live_…` или `X-API-Key: sk_live_…`.
