Asgardeo MCP 服务器集成

Asgardeo MCP 服务器集成

MCP Server Asgardeo Identity Management AI Integration

“Asgardeo” MCP 服务器做什么?

Asgardeo MCP 服务器将 AI 助手与您的 Asgardeo 组织连接,让您通过大模型工具以自然语言管理配置并与身份平台交互。它在 AI 代理和 Asgardeo API 之间搭建桥梁,可以执行如列出应用、创建或配置应用,以及获取应用详情等操作。这一集成让开发者的身份与访问管理流程更加流畅,将复杂操作简化为对话式指令,实现认证、授权和用户流程的自动化与高效管理。

提示模板列表

仓库文档或代码未明确列出任何提示模板。

资源列表

仓库文档或代码未明确列出 MCP 资源。

工具列表

  • 列出应用:获取您 Asgardeo 组织中的所有应用。
  • 创建应用:设置新的单页、Web、移动或机器对机器(m2m)应用,并集成到 Asgardeo。
  • 获取应用详情:获取特定应用的详细信息。
  • 配置登录流程:使用自然语言自定义应用的登录流程。

该 MCP 服务器的应用场景

  • 应用清单与管理
    轻松列出您 Asgardeo 组织中的所有应用,便于管理和整理应用资产。

  • 应用自动创建
    自动化新应用(Web、移动、m2m)的搭建与 Asgardeo 认证集成,减少手动配置步骤。

  • 应用详情获取
    快速抓取特定应用的详细配置信息,支持故障排查与审计流程。

  • 自定义登录流程配置
    用自然语言自定义用户认证流程,让高级配置对非专业人士也变得简单易用。

如何配置

Windsurf

未提供 Windsurf 的配置说明或 JSON 片段。

Claude

  1. 在 Asgardeo 组织中创建 M2M 应用。
  2. 为管理 API 授权所需权限范围(见下方)。
  3. 复制 M2M 应用的凭证。
  4. 克隆代码仓库:
    git clone <repository-url>
    
  5. 安装依赖:
    go mod tidy
    
  6. 构建可执行文件:
    go build -o asgardeo-mcp
    
  7. 在您的 MCP 客户端(如 Claude Desktop)设置中,用如下 JSON 配置:
    "mcp": {
      "servers": {
          "asgardeo-mcp-server": {
              "type": "stdio",
              "command": "<asgardeo-mcp 可执行文件的绝对路径>",
              "args": [],
              "env": {
                  "ASGARDEO_BASE_URL" : "https://api.asgardeo.io/t/<asgardeo 组织>",
                  "ASGARDEO_CLIENT_ID" : "<客户端 ID>",
                  "ASGARDEO_CLIENT_SECRET" : "<客户端密钥>"
                }
              }
      }
    }
    
  8. 保存并启动 MCP 服务器。

Cursor

未提供 Cursor 的配置说明或 JSON 片段。

Cline

未提供 Cline 的配置说明或 JSON 片段。

API 密钥安全

API key 和客户端密钥通过 MCP 配置中的 env 对象作为环境变量传递。
示例:

"env": {
  "ASGARDEO_BASE_URL" : "https://api.asgardeo.io/t/<asgardeo 组织>",
  "ASGARDEO_CLIENT_ID" : "<客户端 ID>",
  "ASGARDEO_CLIENT_SECRET" : "<客户端密钥>"
}

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,首先将 MCP 组件添加到流程并连接到您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件打开配置面板。在系统 MCP 配置区,使用如下 JSON 格式填入您的 MCP 服务器信息:

{
  "asgardeo-mcp-server": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具调用此 MCP,享受其全部功能。请记得将 “asgardeo-mcp-server” 替换为实际 MCP 服务器名称,并将 URL 换成您自己的 MCP 服务器地址。


概览

部分是否可用说明/备注
概览
提示模板列表文档或代码中未发现提示模板
资源列表未描述任何资源
工具列表用例中记录了四个主要工具
API 密钥安全配置中采用环境变量方式
采样支持(评估时不重要)无明确提及
Roots 支持采样支持

根据现有文档和功能,Asgardeo MCP 服务器提供了实用的身份管理集成,但缺少标准化的 MCP 提示模板、资源暴露,也未明确支持 Roots 及采样。文档对于 Claude 配置说明清晰,但对其他平台未做说明。总体来看,此 MCP 服务器在 MCP 工作流的完整性与实用性方面可评为 5/10。建议补充更多资源定义、提示模板,并明确 Roots/采样支持。


MCP 评分

有 LICENSE✅ (Apache-2.0)
至少有一个工具
Fork 数5
Star 数3

常见问题

Asgardeo MCP 服务器的作用是什么?

Asgardeo MCP 服务器将 FlowHunt AI 代理与您的 Asgardeo 组织连接,实现通过大模型工具以自然语言管理应用、认证流程和身份操作。

支持哪些平台的配置?

文档详细介绍了 Claude Desktop 的配置流程。Windsurf、Cursor 和 Cline 的说明未明确列出。

敏感凭证如何处理?

客户端密钥和 API key 通过 MCP 配置中的环境变量安全传递,确保与 Asgardeo 的安全集成。

我的 AI 助手可以通过 Asgardeo MCP 执行哪些功能?

您的 AI 助手可以列出应用、创建新应用、获取应用详情,并用自然语言自定义登录/认证流程。

Asgardeo MCP 服务器会暴露资源或提示模板吗?

此服务器的文档未明确列出 MCP 资源或提示模板。

该 MCP 服务器的许可证是什么?

Apache-2.0

连接 FlowHunt 与 Asgardeo

通过 FlowHunt 的 MCP 服务器支持,将您的 AI 流程与 Asgardeo 集成,解锁强大的身份管理与自动化能力。

了解更多

MasterGo Magic MCP 服务器
MasterGo Magic MCP 服务器

MasterGo Magic MCP 服务器

MasterGo Magic MCP 服务器将 MasterGo 设计工具与 AI 模型连接,实现从设计文件直接访问 DSL 数据,助力自动化分析、设计生成、协作与校验——仅需极简配置并安全处理 API 密钥。...

2 分钟阅读
AI Design Automation +4
Authenticator App MCP 服务器
Authenticator App MCP 服务器

Authenticator App MCP 服务器

Authenticator App MCP 服务器使 AI 代理能够安全地访问 2FA 代码和密码,简化了自动化登录流程和跨平台凭据管理,同时保持强大的安全实践。...

2 分钟阅读
MCP Security +5
Auth0 MCP 服务器集成
Auth0 MCP 服务器集成

Auth0 MCP 服务器集成

Auth0 MCP 服务器为 AI 助手与 Auth0 的身份验证和身份服务之间搭建桥梁。将实时用户身份验证、授权和身份管理能力安全地集成到您的 FlowHunt 工作流或 AI 开发流程中。...

2 分钟阅读
AI Identity +4