Descope Sample Apps_descope Mcp Server Stdio

Descope Sample Apps_descope Mcp Server Stdio

🚀 Descope MCP 服务器描述

Descope 模型上下文协议(MCP)服务器提供了与 Descope 管理 API 交互的接口,可用于搜索和检索项目相关信息,为项目管理带来便利。

🚀 快速开始

要使用 Descope MCP 服务器,需要完成安装和配置,具体步骤如下。

✨ 主要特性

  • 丰富的工具:提供了一系列实用工具,可对 Descope 项目中的审核日志、用户记录进行搜索,还能创建和邀请新用户。
  • 便捷的交互:通过该服务器,可方便地与 Descope 的管理 API 交互,获取项目相关信息。

📦 安装指南

通过 Smithery 安装

要通过 Smithery 自动安装 Descope MCP 服务器以在 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
  1. 安装必要的依赖项:
npm install
  1. 构建项目:
npm run build

📚 详细文档

可用工具

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

先决条件

在继续之前,请确保以下几点:

要确认 Node.js 安装,请运行:

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

配置

1. 配置 Claude Desktop 以识别 Descope MCP 服务器

要定位 claude_desktop_config.json 文件,请打开 Claude Desktop 应用并从菜单栏顶部启用开发者模式。启用后,转到设置(同样在菜单栏顶部),导航到开发者部分,然后点击编辑配置按钮以访问和编辑 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": ["start"],
"cwd": "${workspaceFolder}",
"env": {
"NODE_ENV": "development"
}
}
}
}

3. 在 VS Code 中配置任务:

{
"version": "2.0.0",
"tasks": [
{
"label": "启动 Descope MCP 服务器",
"type": "shell",
"command": "npm start",
"args": [],
"options": {},
"problemMatcher": "$ npm"
}
]
}

运行服务器

要运行服务器,请执行以下命令:

npm run dev

参数

  • --port:指定服务器端口(默认为 3000)
  • --host:指定服务器主机名(默认为 localhost)

例如,要在端口 8080 上运行服务器:

npm run dev -- --port 8080

环境变量

  • NODE_ENV:设置环境模式(开发或生产)
  • PORT:指定服务器端口
  • HOST:指定服务器主机名

徽章链接

smithery 徽章

  • 0 关注
  • 0 收藏,13 浏览
  • system 提出于 2025-09-30 17:36

相似服务问题