Descope MCP Server
by descope-sample-apps
The Descope Model Context Protocol (MCP) server provides an interface to interact with Descope's Management APIs, enabling the search and retrieval of project-related information.
Last updated: N/A
What is Descope MCP Server?
The Descope MCP server is a tool that allows you to interact with Descope's Management APIs. It enables you to search and retrieve project-related information, such as audit logs and user records, and also create and invite new users.
How to use Descope MCP Server?
To use the Descope MCP server, you need to install it either via Smithery or manually by cloning the repository, installing dependencies, and building the project. Then, configure Claude Desktop to recognize the server by adding the server configuration to the claude_desktop_config.json
file, providing your Descope Project ID and Management Key. Finally, restart Claude Desktop to apply the changes. You can run the server on stdio or SSE.
Key features of Descope MCP Server
Search audit logs
Search user records
Create new users
Invite new users
Integration with Claude Desktop
Management API access
Use cases of Descope MCP Server
Auditing user activity
Managing user accounts
Integrating Descope authentication with Claude Desktop
Programmatically interacting with Descope's Management APIs
Retrieving user information for personalized experiences
FAQ from Descope MCP Server
What is a Descope Project ID?
What is a Descope Project ID?
Your Descope Project ID is a unique identifier for your Descope project, found in your Descope project settings.
What is a Descope Management Key?
What is a Descope Management Key?
Your Descope Management Key is a secret key that allows you to access Descope's Management APIs, found in your Descope company settings.
How do I install the server?
How do I install the server?
You can install the server either automatically via Smithery or manually by cloning the repository, installing dependencies, and building the project.
How do I configure Claude Desktop to recognize the server?
How do I configure Claude Desktop to recognize the server?
You need to add the server configuration to the claude_desktop_config.json
file, providing the path to the server's build output and your Descope Project ID and Management Key.
Where can I find my Descope Project ID and Management Key?
Where can I find my Descope Project ID and Management Key?
You can find your Descope Project ID at app.descope.com/settings/project and your Descope Management Key at app.descope.com/settings/company/managementkeys.