Descope MCP Server

Descope MCP Server

site icon
2025.03.18 3
TypeScript开发效率开发效率
Descope MCP Server 是一个用于与 Descope 管理 API 交互的接口服务,主要用于搜索和检索项目相关信息。它提供了多种工具来管理用户和审计日志,适用于需要集成 Descope 管理功能的开发场景。
View on GitHub

Overview

基本能力

产品定位

Descope MCP Server 是一个用于与 Descope 管理 API 交互的接口服务,主要用于搜索和检索项目相关信息。

核心功能

  • 提供多种工具来管理用户和审计日志。
  • 支持通过 stdio 或 SSE 方式运行。

适用场景

  • 需要集成 Descope 管理功能的开发场景。
  • 需要搜索和检索项目相关信息的场景。

工具列表

  • search-audits: 从 Descope 项目中检索最多 10 条审计日志条目。
  • search-users: 从 Descope 项目中检索最多 10 条用户记录。
  • create-user: 在 Descope 项目中创建新用户。
  • invite-user: 邀请新用户加入 Descope 项目。

常见问题解答

使用教程

使用依赖

  • Node.js (版本 18 或更高)
  • Claude Desktop 已安装在系统上
  • 有效的 Descope 项目 ID 和管理密钥
  • Git 已安装

确认 Node.js 安装:

node --version  # 预期输出: v18.0.0 或更高

安装教程

通过 Smithery 安装

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
  1. 安装依赖:
npm install
  1. 构建项目:
npm run build

调试方式

  1. 构建项目:
npm run build
  1. 运行服务器:
  2. 通过 stdio 运行:
npm run start:stdio
  • 通过 SSE 运行:
npm run start:sse

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。