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

Подключение Cursor

Вход через браузер по OAuth​

Войдите в браузере с учётной записью Reconstruct. Создавать персональный токен на платформе не требуется. Общие параметры подключения приведены в разделе Настройка MCP OAuth.

Добавить Reconstruct в Cursor открывает диалог установки Cursor с этими параметрами. Для ручной настройки добавьте запись reconstruct в ~/.cursor/mcp.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://reconstruct.dev/sso/realms/reconstruct. Браузер должен открыть https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/auth. URL с окончанием /authorize в корне сайта означает, что метаданные обнаружения устарели или отсутствуют.

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

Персональный токен доступа​

Скопируйте токен доступа MCP в настройках учётной записи Reconstruct Platform. Требования описаны в разделе Персональный токен доступа. Задайте CR_RECONSTRUCT_MCP_TOKEN в окружении запуска Cursor.

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

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

Включите сервер в настройках MCP Cursor, перезапустите агента, если список инструментов уже загружен, и попросите вызвать list_products. См. официальную документацию MCP Cursor.

Затем попробуйте примеры запросов.