> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Подключение Cursor к MCP-серверу Didit

> Добавьте MCP-сервер Didit в Cursor одной ссылкой или трёхстрочным mcp.json, затем войдите в Didit. API-ключ не нужен, работает в агенте Cursor.

Cursor подключается к размещённому MCP-серверу Didit (`https://mcp.didit.me/mcp`) с помощью одной ссылки для установки или трёх строк в `mcp.json`. При первом использовании Cursor открывает **Log in with Didit** в браузере. API-ключ копировать не нужно.

> [card] [Добавить Didit в Cursor](https://cursor.com/install-mcp?name=didit\&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D)
>
> Открывает страницу установки Cursor, которая запускает Cursor и добавляет сервер `didit` с URL mcp.didit.me/mcp. Подтвердите установку, затем войдите через Didit.

Ссылка для установки, если вы хотите добавить её к собственной кнопке или в README:

```text theme={null}
https://cursor.com/install-mcp?name=didit&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D
```

Она оборачивает диплинк Cursor, которым можно пользоваться и напрямую:

```text theme={null}
cursor://anysphere.cursor-deeplink/mcp/install?name=didit&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ==
```

Значение `config` представляет собой строку в кодировке base64, полученную из `{"url":"https://mcp.didit.me/mcp"}`.

***

## Настройка разными способами

> [tab] Ссылка для установки
>
> 1. Нажмите [**Add Didit to Cursor →**](https://cursor.com/install-mcp?name=didit\&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D). Браузер запросит разрешение открыть Cursor; разрешите.
> 2. Cursor покажет сервер `didit` с URL `https://mcp.didit.me/mcp`. Подтвердите установку.
> 3. Когда Cursor укажет, что для `didit` нужен вход, нажмите, чтобы подключиться, и завершите **Log in with Didit** в браузере.
>
> Если Cursor не открывается, на странице установки будет показана конфигурация, которую можно вставить в `mcp.json` вручную.

> [tab] mcp.json
>
> Добавьте Didit в `~/.cursor/mcp.json` (для всех проектов) или `.cursor/mcp.json` (для одного проекта):
>
> ```json theme={null}
> {
>   "mcpServers": {
>     "didit": {
>       "url": "https://mcp.didit.me/mcp"
>     }
>   }
> }
> ```
>
> Оставьте все уже добавленные серверы в `mcpServers`. При первом использовании Cursor автоматически регистрируется в Didit и открывает браузер для **Log in with Didit**.

> [tab] Командная строка
>
> Команда `cursor` может добавить сервер в ваш профиль пользователя:
>
> ```bash theme={null}
> cursor --add-mcp '{"name":"didit","type":"http","url":"https://mcp.didit.me/mcp"}'
> ```
>
> Она выведет `Added MCP servers: didit`. Откройте Cursor и войдите в систему, когда он об этом попросит.

> [!NOTE]
>
> **Нет API-ключа в конфигурации.** Сервер использует OAuth 2.1 с PKCE и действует от вашего имени: только в тех организациях, которые вы подтвердили при входе, и с разрешениями вашей роли. См. [Аутентификация](https://docs.didit.me/ru/integration/mcp/authentication.md).

***

## Проверка работоспособности

В чате агента Cursor введите:

```text theme={null}
Use the Didit MCP server to call didit_context_get and list my organizations and applications.
```

Агент вызывает `didit_context_get` и выводит список ваших организаций с их приложениями. Затем поручите ему работу с вашей кодовой базой:

* «Создайте сценарий KYC для песочницы с верификацией личности и проверкой живости, затем добавьте веб-SDK Didit в это приложение, используя этот сценарий.»
* «Зарегистрируйте адрес назначения webhook для обновлений статуса сессии, указывающий на мой маршрут `/api/didit/webhook`, и напишите обработчик, который проверяет подпись.»
* «Создайте тестовую сессию для `user_123` и передайте мне ссылку на верификацию.»

***

## Устранение неполадок

* **Cursor не открылся по ссылке.** Вместо этого вставьте JSON со вкладки **mcp.json**.
* **Вход зацикливается или завершается ошибкой.** Сначала войдите в [business.didit.me](https://business.didit.me) в браузере по умолчанию, затем подключитесь снова.
* **Инструмент отвечает `missing_scope`.** Ваша роль в этой организации не включает нужное разрешение. См. [роли и разрешения](https://docs.didit.me/ru/integration/mcp/authentication.md#роли-и-разрешения).
* **Агент говорит, что у него нет инструментов Didit.** Проверьте, что сервер `didit` включён в настройках MCP в Cursor и что вход завершён. См. [Устранение неполадок](https://docs.didit.me/ru/integration/mcp/advanced.md#устранение-неполадок).

***

## Следующие шаги

> [card] [Подключение VS Code](https://docs.didit.me/ru/integration/mcp/vscode.md)
>
> Ссылка для установки и mcp.json для GitHub Copilot в VS Code.

> [card] [Подключение OpenAI Codex](https://docs.didit.me/ru/integration/mcp/codex.md)
>
> Одна команда для Codex CLI и расширения для IDE.

> [card] [Справочник инструментов](https://docs.didit.me/ru/integration/mcp/tools.md)
>
> Все инструменты, которые может вызывать агент.

> [card] [Интеграция одним запросом](https://docs.didit.me/ru/integration/mcp/examples.md)
>
> Практические примеры создания агентом интеграции Didit.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.