
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 とやり取りするインターフェイスを提供し、プロジェクト関連の情報を検索し、検索することができます。 - Search-audits: Descope プロジェクトから最大10個の監査ログエントリを取得します。 - Search-users:Descopeプロジェクトから最大10人のユーザーレコードを取得します。 - create-user: Descope プロジェクトで新しいユーザーを作成します。 - 招待ユーザ: Descope プロジェクトに新しいユーザーを招待します。 進める前に、次のことを行ってください。 - Node.js(バージョン18以降) - お使いのシステムにインストールされたClaudeデスクトップ - 有効なDescopeプロジェクトIDと管理キー - Gitをインストール Node.js のインストールを確認するには、以下を実行します。 デスクトップ用のDescope MCP ServerをSmisery経由で自動的にインストールするには: 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でインストールする
デスクトップ用のDescope MCP ServerをSmisery経由で自動的にインストールするには:
手動インストール
-
リポジトリのクローン化:
-
必要な依存関係を取付けて下さい:
-
プロジェクトのビルド:
設定
##1. Descope MCPサーバーを認識するClaudeデスクトップの設定
`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"
}
}
}
}