A management key's project binding is set at creation and cannot be changed later. [3]
Guides · auth · Everyday developer services
Descope project and management key
Create a Descope project, copy its Project ID, and optionally create a management key for backend management calls and the Descope CLI.
Researched · not yet run liveLast researched 25 October 2026 · Descope · provider site
Steps
Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.
Sign up for Descope
The person signs up at Descope and gets a first project. verapli never creates the account.
Where: https://app.descope.com/
Copy the Project ID
Open Settings, Project and copy the Project ID into NEXT_PUBLIC_DESCOPE_PROJECT_ID (and DESCOPE_PROJECT_ID for the CLI).
Where: https://app.descope.com/settings/project
Create a management key (optional)optional
In Settings, Company, Management Keys choose + Management Key, give a name, an expiry (30, 60 or 90 days rather than never) and bind it to the project. It is shown once; verapli captures it into DESCOPE_MANAGEMENT_KEY.
verapli captures
DESCOPE_MANAGEMENT_KEYhere by plain code: encrypted in your browser, never shown to AI.Where: https://app.descope.com/
Terms and gotchas
Plain-English summary, not legal advice. Each card links its source.
What you end up with
| Env var | Secret | Format | What it is |
|---|---|---|---|
NEXT_PUBLIC_DESCOPE_PROJECT_ID | not secret | Project ID used by the Next.js SDK (public). | |
DESCOPE_PROJECT_ID | not secret | Project ID read by the Descope CLI. | |
DESCOPE_MANAGEMENT_KEY | secret | Management key for backend management APIs and the CLI. |
For agents
The same entry as JSON: /api/v1/entries/descope/project · requirements /api/v1/requirements/descope/project · terms /api/v1/terms/descope/project.
claude mcp add --transport http verapli https://verapli.com/mcp
> "What do I need for Descope project and management key, and how long will it take?"
→ tools/call requirements { "provider_id": "descope/project" }Sources
- Next.js quickstart Project ID on the project settings page (app.descope.com/settings/project); middleware projectId defaults to NEXT_PUBLIC_DESCOPE_PROJECT_ID. · accessed 25 October 2026 · official
- Descope CLI Project ID in Settings/Project; management key in Settings/Company/Management Keys/+ Management Key; CLI reads DESCOPE_PROJECT_ID and DESCOPE_MANAGEMENT_KEY env vars. · accessed 25 October 2026 · official
- Descope Management Management key name and expiration (30, 60, 90 days or never); optional binding to projects fixed at creation; key shown in cleartext once. · accessed 25 October 2026 · official
- Descope pricing Free Forever 7,500 MAUs, up to 3 SSO connections, 10 monthly active tenants; Pro from $249/month billed annually. · accessed 25 October 2026 · official
Provider rules change. This page is generated from verapli registry version 2026.1025.316; spotted something out of date? Tell us. Descope is not affiliated with verapli.