Descope

Descope

An MCP server to integrate with Descope to search audit logs, manage users, and more.

25
Stars
8
Forks
0
Releases

Overview

Descope MCP Server provides an interface to Descope's Management APIs through MCP, enabling clients to search and retrieve project data. It exposes tools such as search-audits (up to 10 audit entries) and search-users (up to 10 users), as well as create-user and invite-user operations to manage Descope users. Built for Node.js (v18+), it integrates with Claude Desktop to provide conversational access via MCP. The README covers installation via Smithery or manual setup, dependency installation, and building the project. Configuration involves editing claude_desktop_config.json to declare an MCP server named descope with node execution and environment variables DESCOPE_PROJECT_ID and DESCOPE_MANAGEMENT_KEY. After building, the server can run in stdio or SSE modes. The server is designed for developers and Claude Desktop users who need programmatic access to Descope data and user management capabilities through MCP.

Details

Owner
descope-sample-apps
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

search-audits

Retrieves up to 10 audit log entries from your Descope project.

search-users

Retrieves up to 10 user records from your Descope project.

create-user

Creates a new user in your Descope project.

invite-user

Invites a new user to your Descope project.

Audience

DevelopersIntegrate Descope MCP into apps to search audits, manage users, and access project data.
Claude Desktop usersUse Claude Desktop to issue MCP queries and receive Descope data via the server.
AdministratorsAdmins configure Descope project IDs and management keys to connect and run MCP tools.

Tags

DescopeMCPaudit logsusersmanagement APIsClaude DesktopNode.js