mcpField
L
list-connections

list-connections

github.com/microsoft开发1.1k242 次安装今天更新
代码仓库

关于 list-connections

用于列出当前 Power Platform 环境中所有连接的技能,通过 Power Apps CLI 获取结果,并说明如何处理认证或缺失连接。

主要功能

  1. 01列出当前环境的连接
  2. 02使用 Power Apps CLI 查询
  3. 03处理认证失败
  4. 04提示创建缺失的连接

适用场景

  1. 01查看可用于数据源的连接 ID
  2. 02登录后重新查询连接
  3. 03为缺失的连接器创建连接

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoft/power-platform-skills --skill list-connections

安装后在 Claude Code 中输入/list-connections确认已加载。

详细介绍

📋 共享说明:shared-instructions.md - 横切关注事项(Windows 命令行兼容性、记忆库等)。

列出连接

使用 Power Apps CLI 列出当前环境中的所有 Power Platform 连接。

工作流

  1. 获取连接 → 2. 呈现结果

第 1 步:获取连接

先解析 CLI(参见 cli-binary.md):以 $PA connection list(npx --no-install pa …)的形式运行,绝不要直接运行 pa。对于仅包含 power-apps 的项目,改为运行 power-apps list-connections。

pa connection list

如果 CLI 尚未通过身份验证,它会自动打开浏览器供你登录。完成登录后重试。

其他故障:

  • 除身份验证之外的任何原因导致退出码非零:报告确切输出。停止。
  • 没有输出或结果为空:检查 power.config.json 中是否设置了正确的环境 ID,然后重试一次。
第 2 步:呈现结果

向用户显示连接列表。添加数据源时,-c <connection-id> 中填写的就是连接 ID。

如果缺少所需连接器:

  1. 使用上下文中的当前环境 ID(来自 power.config.json 或前面的步骤)分享直接的 Connections URL:https://make.powerapps.com/environments/<environment-id>/connections → + 新建连接
  2. 搜索并创建连接器,然后完成登录/授权流程
  3. 重新运行 /list-connections 以获取新的连接 ID

评论

支持 Markdown