mcpField
D
Descope MCP Server

Descope MCP Server

ローカル
github.com/descope-sample-appsセキュリティ3886 週間前に更新

Descope MCP Server について

Descope MCP サーバーは、Descope の管理 API を通じてプロジェクトの監査ログとユーザーレコードを検索できるサーバーです。Claude Desktop から Descope プロジェクトを操作する管理者に向けています。

主な機能

  1. 01監査ログエントリの取得
  2. 02ユーザーレコードの検索
  3. 03新規ユーザーの作成
  4. 04プロジェクトへのユーザー招待

活用シーン

  1. 01Claude Desktop での最近の監査ログの確認
  2. 02Descope プロジェクト内のユーザー検索
  3. 03会話からのユーザー作成や招待

MCP 対応

本サーバーは MCP サーバーとして動作し、search-audits、search-users、create-user、invite-user ツールを stdio または SSE 経由で MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Descope MCP Server

smithery badge

はじめに

Descope Model Context Protocol(MCP)サーバーは、Descope の Management API と連携するためのインターフェースを提供し、プロジェクト関連情報の検索と取得を可能にします。

利用可能なツール

  • search-audits:Descope プロジェクトから監査ログエントリーを最大 10 件取得します。
  • search-users:Descope プロジェクトからユーザーレコードを最大 10 件取得します。
  • create-user:Descope プロジェクトに新しいユーザーを作成します。
  • invite-user:Descope プロジェクトに新しいユーザーを招待します。

必要条件

作業を始める前に、以下が揃っていることを確認してください。

Node.js がインストールされていることを確認するには、次を実行してください。

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

セットアップ手順

Smithery 経由でインストールする

Smithery 経由で Descope MCP Server を Claude Desktop に自動インストールするには、次を実行してください。

npx -y @smithery/cli install @descope-sample-apps/descope-mcp-server --client claude
手動インストール
  1. リポジトリをクローンします。

    git clone https://github.com/descope-sample-apps/descope-mcp-server.git
    cd descope-mcp-server
    
  2. 必要な依存関係をインストールします。

    npm install
    
  3. プロジェクトをビルドします。

    npm run build
    

設定

1. Descope MCP サーバーを認識するように Claude Desktop を設定する

claude_desktop_config.json ファイルを見つけるには、Claude Desktop アプリを開き、左上のメニューバーから Developer Mode を有効にします。

有効にしたら、Settings(同じく左上のメニュー)を開き、Developer セクションに移動して Edit Config ボタンをクリックし、claude_desktop_config.json にアクセスして編集します。

または、ターミナルから設定ファイルを開くには、次の手順に従います。

macOS の場合:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合:
code %APPDATA%\Claude\claude_desktop_config.json
2. Descope サーバーの設定を追加する
{
  "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"
      }
    }
  }
}

your-descope-project-id-here と your-descope-management-key-here を、app.descope.com/settings/project および app.descope.com/settings/company/managementkeys にある実際の Descope Project ID と Management Key に置き換えます。

3. Claude Desktop を再起動する

変更を適用するには、次の手順に従います。

  1. Claude Desktop を完全に終了します(最小化しただけではないことを確認してください)。
  2. Claude Desktop を再起動します。
  3. 🔌 アイコンを確認し、Descope サーバーが接続されていることを確認します。

Descope MCP Server を使用する Claude Desktop x5

サーバーの実行

まず、プロジェクトをビルドします。

npm run build
1. stdio でサーバーを実行する
npm run start:stdio
2. SSE でサーバーを実行する
npm run start:sse

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。