DS

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

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

38 stars 7 forks 품질 66 트렌드 12MIT

Descope Model Context Protocol (MCP) 서버는 Descope의 Management API와 상호 작용하는 인터페이스를 제공하여 프로젝트 관련 정보를 검색하고 검색하고 검색할 수 있습니다.

개요

Descope Model Context Protocol (MCP) 서버는 Descope의 Management API와 상호 작용하는 인터페이스를 제공하여 프로젝트 관련 정보를 검색하고 검색하고 검색할 수 있습니다. - 검색 : Descope 프로젝트에서 최대 10 감사 로그 항목을 검색합니다. - 검색 사용자 : Descope 프로젝트에서 최대 10 사용자 레코드를 검색합니다. - create-user: Descope 프로젝트에 새로운 사용자를 만듭니다. - 초대 사용자 : Descope 프로젝트에 새로운 사용자를 초대합니다. 진행하기 전에 다음을 가지고 있는지 확인하십시오. - Node.js (version 18 이상) - 시스템에 설치된 Claude 데스크톱 - 유효한 Descope Project ID 및 Management Key - Git 설치 Node.js 설치를 확인하려면: Smithery를 통해 Claude Desktop용 Descope MCP Server를 자동으로 설치하십시오. claude desktop config.json 파일을 찾으려면 Claude Desktop 앱을 열고 상단 메뉴 바에서 Developer Mode를 활성화하십시오.

개요(AI 번역)

소개

Descope Model Context Protocol (MCP) 서버는 Descope의 Management API와 상호 작용하는 인터페이스를 제공하여 프로젝트 관련 정보를 검색하고 검색하고 검색할 수 있습니다.

사용 가능한 도구

  • search-audits: Descope 프로젝트에서 최대 10개의 감사 로그 항목을 검색합니다.
  • search-users: Descope 프로젝트에서 최대 10개의 사용자 레코드를 검색합니다.
  • create-user: Descope 프로젝트에 새로운 사용자를 만듭니다.
  • invite-user: Descope 프로젝트에 새로운 사용자를 초대합니다.

요구 사항

진행하기 전에 다음을 가지고 있는지 확인하십시오.

  • Node.js (버전 18 이상)
  • Claude 데스크탑은 시스템에 설치
  • 유효한 Descope 프로젝트 ID 및 관리 열쇠
  • Git 설치

Node.js 설치를 확인하려면:

설치 설명서

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 Descope MCP Server를 자동으로 설치하십시오.

수동 설치

  1. 저장소를 복제:

  2. 필요한 의존도를 설치하십시오:

  3. 프로젝트 구축:

구성

##1. Descope MCP 서버를 인식하기 위해 Claude Desktop 구성

`claude desktop config를 찾습니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Descope MCP Server

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.

Available Tools

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

Requirements

Before proceeding, make sure you have the following:

To confirm your Node.js installation, run:

node --version  # Expected output: v18.0.0 or later

Setup Instructions

Installing via Smithery

To install Descope MCP Server for Claude Desktop automatically via Smithery:

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

Manual Installation

  1. Clone the repository:

    git clone https://github.com/descope-sample-apps/descope-mcp-server.git
    cd descope-mcp-server
    
  2. Install the necessary dependencies:

    npm install
    
  3. Build the project:

    npm run build
    

Configuration

1. Configure Claude Desktop to recognize the Descope MCP server

To locate the claude_desktop_config.json file, open the Claude Desktop app and enable Developer Mode from the top-left menu bar.

Once enabled, go to Settings (also in the top-left menu), navigate to the Developer section, and click the Edit Config button to access and edit claude_desktop_config.json.

Alternatively, to open the configuration file via terminal:

On macOS:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

On Windows:

code %APPDATA%\Claude\claude_desktop_config.json

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"
      }
    }
  }
}
GitHub에서 전체 README 보기

설치

npx -y @smithery/cli install @descope-sample-apps/descope-mcp-server --client claude
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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" } } } }