
descope-sample-apps/descope-mcp-server-stdio
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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. 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:
- Node.js (version 18 or later)
- Claude Desktop installed on your system
- A valid Descope Project ID and Management Key
- Git installed
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
-
Clone the repository:
git clone https://github.com/descope-sample-apps/descope-mcp-server.git cd descope-mcp-server -
Install the necessary dependencies:
npm install -
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"
}
}
}
}
설치
npx -y @smithery/cli install @descope-sample-apps/descope-mcp-server --client claude설정
{
"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"
}
}
}
}