> ## 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.

# Hubungkan Cursor ke Server MCP Didit

> Tambahkan server MCP Didit ke Cursor lewat tautan instal satu klik atau mcp.json tiga baris, lalu masuk dengan Didit. Tanpa kunci API, berfungsi di agen Cursor.

Cursor terhubung ke server MCP Didit yang di-hosting (`https://mcp.didit.me/mcp`) dengan satu tautan instalasi atau tiga baris `mcp.json`. Saat pertama kali digunakan, Cursor membuka **Log in with Didit** di browser Anda; tidak ada kunci API yang perlu disalin.

> [card] [Tambahkan Didit ke Cursor](https://cursor.com/install-mcp?name=didit\&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D)
>
> Membuka halaman instalasi Cursor, yang menjalankan Cursor dan menambahkan server `didit` dengan URL mcp.didit.me/mcp. Konfirmasi instalasi, lalu masuk dengan Didit.

Tautan instalasi, jika Anda ingin menempatkannya di balik tombol Anda sendiri atau di README:

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

Tautan ini membungkus deeplink Cursor, yang juga dapat Anda gunakan secara langsung:

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

Nilai `config` adalah base64 dari `{"url":"https://mcp.didit.me/mcp"}`.

***

## Penyiapan berdasarkan metode

> [tab] Tautan instalasi
>
> 1. Klik [**Tambahkan Didit ke Cursor →**](https://cursor.com/install-mcp?name=didit\&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D). Browser Anda meminta izin untuk membuka Cursor; izinkan.
> 2. Cursor menampilkan server `didit` dengan URL `https://mcp.didit.me/mcp`. Konfirmasi instalasi.
> 3. Saat Cursor mencantumkan `didit` sebagai server yang memerlukan login, klik untuk terhubung dan selesaikan **Log in with Didit** di browser.
>
> Jika Cursor tidak terbuka, halaman instalasi mencetak konfigurasi yang bisa Anda tempel secara manual ke `mcp.json`.

> [tab] mcp.json
>
> Tambahkan Didit ke `~/.cursor/mcp.json` (untuk setiap proyek) atau `.cursor/mcp.json` (untuk satu proyek):
>
> ```json theme={null}
> {
>   "mcpServers": {
>     "didit": {
>       "url": "https://mcp.didit.me/mcp"
>     }
>   }
> }
> ```
>
> Pertahankan server yang sudah ada di dalam `mcpServers`. Pada penggunaan pertama, Cursor mendaftarkan dirinya ke Didit secara otomatis dan membuka browser untuk **Log in with Didit**.

> [tab] Baris perintah
>
> Perintah `cursor` dapat menambahkan server ke profil pengguna Anda:
>
> ```bash theme={null}
> cursor --add-mcp '{"name":"didit","type":"http","url":"https://mcp.didit.me/mcp"}'
> ```
>
> Perintah ini mencetak `Added MCP servers: didit`. Buka Cursor dan masuk saat diminta.

> [!NOTE]
>
> **Tidak ada kunci API di konfigurasi.** Server menggunakan OAuth 2.1 dengan PKCE dan bertindak atas nama **Anda**: hanya di organisasi yang Anda setujui saat masuk, dengan izin sesuai peran Anda. Lihat [Autentikasi](https://docs.didit.me/id/integration/mcp/authentication.md).

***

## Periksa apakah ini berfungsi

Di chat agen Cursor, tanyakan:

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

Agen memanggil `didit_context_get` dan menampilkan daftar organisasi Anda beserta aplikasinya. Selanjutnya, minta agen bekerja pada basis kode Anda:

* "Buat alur kerja KYC sandbox dengan verifikasi identitas dan deteksi liveness, lalu tambahkan SDK web Didit ke aplikasi ini menggunakan alur kerja tersebut."
* "Daftarkan tujuan webhook untuk pembaruan status sesi yang mengarah ke rute `/api/didit/webhook` saya, dan tulis handler yang memverifikasi tanda tangan."
* "Buat sesi uji untuk `user_123` dan berikan saya tautan verifikasinya."

***

## Pemecahan masalah

* **Cursor tidak terbuka dari tautan.** Tempel JSON dari tab **mcp.json** sebagai gantinya.
* **Proses masuk berulang atau gagal.** Masuk di [business.didit.me](https://business.didit.me) menggunakan peramban default Anda terlebih dahulu, lalu hubungkan kembali.
* **Sebuah alat merespons dengan `missing_scope`.** Peran Anda di organisasi tersebut tidak memiliki izin yang diperlukan. Lihat [peran dan izin](https://docs.didit.me/id/integration/mcp/authentication.md#peran-dan-izin).
* **Agen menyatakan tidak memiliki alat Didit.** Pastikan server `didit` diaktifkan di pengaturan MCP Cursor dan proses masuk telah selesai. Lihat [Pemecahan masalah](https://docs.didit.me/id/integration/mcp/advanced.md#pemecahan-masalah).

***

## Langkah selanjutnya

> [card] [Hubungkan VS Code](https://docs.didit.me/id/integration/mcp/vscode.md)
>
> Tautan instalasi dan mcp.json untuk GitHub Copilot di VS Code.

> [card] [Hubungkan OpenAI Codex](https://docs.didit.me/id/integration/mcp/codex.md)
>
> Satu perintah untuk Codex CLI dan ekstensi IDE.

> [card] [Referensi Alat](https://docs.didit.me/id/integration/mcp/tools.md)
>
> Semua yang dapat dipanggil oleh agen, untuk setiap alat.

> [card] [Integrasi dengan satu prompt](https://docs.didit.me/id/integration/mcp/examples.md)
>
> Contoh-contoh praktis agen dalam membangun integrasi Didit.


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