descope-mcp-server-stdio

The Descope MCP server provides an interface to interact with Descope's Management APIs, enabling the search and retrieval of project-related information, and user management. It offers tools for audits, users, and invitations.

11
2

Descope MCP Server

smithery badge

Introduction

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 within Claude Desktop.

Requirements

  • Node.js (v18 or later)
  • Claude Desktop
  • Descope Project ID and Management Key
  • Git

Setup Instructions

Installing via Smithery

npx -y @smithery/cli install @descope-sample-apps/descope-mcp-server --client claude

Manual Installation

  1. Clone the repository:

Configuration

  1. Locate and open claude_desktop_config.json via Developer Mode in Claude Desktop.
  2. Add the Descope server configuration:
{
  "mcpServers": {
    "descope": {
      "command": "node",
      "args": ["/path/to/descope-mcp-server/build/index.js"],
      "env": {
        "DESCOPE_PROJECT_ID": "your-descope-project-id-here",
        "DESCOPE_MANAGEMENT_KEY": "your-descope-management-key-here"
      }
    }
  }
}

Replace placeholders with your Descope credentials.

  1. Restart Claude Desktop to apply changes and confirm the Descope server is connected via the 🔌 icon.

Running the server

First, build the project:

npm run build

1. Running the server on stdio

npm run start:stdio

2. Running the server on SSE

npm run start:sse

Repository

DE
descope-sample-apps

descope-sample-apps/descope-mcp-server-stdio

Created

January 24, 2025

Updated

March 18, 2025

Language

TypeScript

Category

Developer Tools