
# Подключение Cursor {/* #connect-cursor */}

## Вход через браузер по OAuth {/* #oauth-browser-sign-in */}

Войдите в браузере с учётной записью Reconstruct. Создавать персональный токен на платформе не требуется. Общие параметры подключения приведены в разделе [Настройка MCP OAuth](/docs/ru/connect-ai-agents#oauth-browser-sign-in).

**[Добавить Reconstruct в Cursor](https://cursor.com/install-mcp?name=reconstruct&config=eyJ1cmwiOiJodHRwczovL3JlY29uc3RydWN0LmRldi9tY3AiLCJhdXRoIjp7IkNMSUVOVF9JRCI6InJlY29uc3RydWN0LW1jcCIsInNjb3BlcyI6WyJvcGVuaWQiLCJhdWQtbWNwIl19fQ%3D%3D)** открывает диалог установки Cursor с этими параметрами. Для ручной настройки добавьте запись `reconstruct` в `~/.cursor/mcp.json`, сохранив другие серверы:

```json
{
  "mcpServers": {
    "Reconstruct": {
      "url": "https://reconstruct.dev/mcp",
      "auth": {
        "CLIENT_ID": "reconstruct-mcp",
        "scopes": ["openid", "aud-mcp"]
      }
    }
  }
}
```

Включите сервер и войдите через браузер. Настольное приложение использует `http://localhost:8787/callback`; адрес обратного вызова веб-версии и агентов Cursor — `https://www.cursor.com/agents/mcp/oauth/callback`. Оба зарегистрированы. При выборе OAuth удалите все вручную заданные заголовки `Authorization`. См. [статический OAuth в Cursor](https://prod.cursor.com/docs/mcp).

## Обновление существующего подключения {/* #refresh-an-existing-connection */}

Обнаруженный издатель должен быть `https://reconstruct.dev/sso/realms/reconstruct`. Браузер должен открыть `https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/auth`. URL с окончанием `/authorize` в корне сайта означает, что метаданные обнаружения устарели или отсутствуют.

Отключите и снова включите сервер Reconstruct, затем повторите вход. Если Cursor сохраняет старые метаданные, перезапустите его; при необходимости пересоздайте только эту запись сервера. Ищите ошибки в **Output → MCP Logs** (Вывод → Журналы MCP). Сохраните указанные выше параметры обратного вызова и оставьте секрет клиента пустым.

## Персональный токен доступа {/* #personal-access-token */}

Скопируйте токен доступа MCP в [настройках учётной записи Reconstruct Platform](https://reconstruct.dev/platform/). Требования описаны в разделе [Персональный токен доступа](/docs/ru/connect-ai-agents#personal-access-token). Задайте `CR_RECONSTRUCT_MCP_TOKEN` в окружении запуска Cursor.

Создайте `~/.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "Reconstruct": {
      "url": "https://reconstruct.dev/mcp",
      "headers": {
        "Authorization": "Bearer ${env:CR_RECONSTRUCT_MCP_TOKEN}"
      }
    }
  }
}
```

Включите сервер в настройках MCP Cursor, перезапустите агента, если список инструментов уже загружен, и попросите вызвать `list_products`. См. [официальную документацию MCP Cursor](https://prod.cursor.com/docs/mcp).

Затем попробуйте [примеры запросов](/docs/ru/prompt-examples).
