Token导航 LogoToken导航

MCP Server · AI代理

Power Platform Orchestration Agent

一款通过客户端无关的MCP服务器自动化企业级Power Platform项目设置和管理的智能对话编排代理。

stdio官方级别未说明来源级核验工具 5power-platform-orchestrator
TypeScriptClaudeAzure DevOpsClaude Desktop

快速开始

作者 / 组织
jimiryquai
提供方
jimiryquai
运行时
Node.js

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Power Platform Orchestration Agent 属于AI代理类 MCP Server,公开资料标注 5 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

AI代理

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx power-platform-orchestrator

客户端配置示例

{
  "mcpServers": {
    "power-platform-orchestration-agent": {
      "command": "npx",
      "args": [
        "power-platform-orchestrator"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 5 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Power Platform编排代理

一种智能会话编排代理,通过与客户端无关的MCP(模型上下文协议)服务器自动化企业级Power Platform项目设置和管理。

概述

此代理将项目设置时间从数周缩短到数小时,同时确保一致性和符合企业标准。它内置了原生MCP(模型上下文协议)集成,提供了一个与客户端无关的接口,可以与任何兼容MCP的客户端一起使用,包括Claude Desktop、自定义应用程序和自动化工具。

主要特点

  • 基于模板的项目设置:标准“S项目”模板,有3个环境和12周的持续时间
  • Azure DevOps编排:使用MCP服务器实现完整的项目、冲刺和存储库自动化
  • 电源平台集成:通过直接API集成进行环境配置和数据模型部署
  • 客户端不可知接口:MCP协议支持与任何兼容的客户端(Claude Desktop、自定义应用程序、自动化工具)集成
  • 企业安全:服务主体身份验证和全面的审计日志记录
  • 零外部依赖:在没有工作流引擎的情况下直接集成API

建筑

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   MCP Clients   │    │   Orchestrator  │    │   Azure DevOps  │
│ Claude Desktop, │───▶│   MCP Server    │───▶│   REST APIs     │
│ Custom Apps,    │    │                 │    └─────────────────┘
│ Automation Tools│    │                 │    
└─────────────────┘    │                 │    ┌─────────────────┐
                       │                 │───▶│ Power Platform  │
                       │                 │    │   REST APIs     │
                       └─────────────────┘    └─────────────────┘

技术栈

  • MCP协议:支持多个客户端的与客户端无关的集成层
  • Azure DevOps MCP:项目和工作项管理
  • Power平台API:直接Dataverse Web API和Admin API集成
  • TypeScript:强类型企业级代码库
  • Node.js:运行时环境

快速开始

MCP客户端使用(推荐)

# Install globally for npx usage
npm install -g power-platform-orchestration-agent

# Run MCP server
npx power-platform-orchestrator

# Or install locally and run
git clone https://github.com/your-org/power-platform-orchestration-agent
cd power-platform-orchestration-agent
npm install
npm run build
npm run start:mcp

为了发展

# Clone and install
git clone https://github.com/your-org/power-platform-orchestration-agent
cd power-platform-orchestration-agent
npm install

# Copy environment template
cp .env.example .env

# Configure your environment variables
# Edit .env with your Azure credentials

# Build the project
npm run build

# Start MCP server in development mode
npm run mcp:dev

配置

所需的环境变量

最低设置(建议首次使用):

# Azure DevOps Configuration
AZURE_DEVOPS_ORG=your-org-name
AZURE_DEVOPS_PAT=your-personal-access-token

# Azure Authentication
AZURE_USE_INTERACTIVE_AUTH=true
AZURE_TENANT_ID=your-tenant-id

完整设置(如果您已经有服务负责人):

# Azure DevOps Configuration
AZURE_DEVOPS_ORG=your-org-name
AZURE_DEVOPS_PAT=your-personal-access-token

# Azure Service Principal
AZURE_CLIENT_ID=your-service-principal-client-id
AZURE_CLIENT_SECRET=your-service-principal-secret
AZURE_TENANT_ID=your-tenant-id

备注:如果您还没有Azure服务主体,系统可以通过交互式身份验证帮助创建Azure服务主体。

MCP集成

该项目提供了一个统一的MCP服务器,可以协调多种服务集成:

可用的MCP工具

  1. create_project -使用Azure DevOps集成创建新的Power Platform项目
  2. get_project_status -监控项目创建进度和状态
  3. list_templates -列出可用的项目模板
  4. validate_prd -验证项目需求文件
  5. get_template_details -获取详细的模板信息

服务集成

  • Azure DevOps:项目创建、工作项管理、存储库设置
  • Power Platform:环境配置、解决方案管理、组件部署
  • 微软图形:应用注册、服务主体创建、权限管理

客户端配置

对于Claude Desktop,添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "power-platform-orchestrator": {
      "command": "npx",
      "args": ["power-platform-orchestration-agent"],
      "env": {
        "AZURE_DEVOPS_ORG": "your-org",
        "AZURE_DEVOPS_PAT": "your-token",
        "AZURE_CLIENT_ID": "your-client-id",
        "AZURE_CLIENT_SECRET": "your-secret",
        "AZURE_TENANT_ID": "your-tenant-id"
      }
    }
  }
}

项目结构

src/
├── integrations/       # MCP server integrations
│   ├── azure-devops/   # Azure DevOps API client
│   └── power-platform/ # Power Platform API client
├── templates/          # Project templates (YAML)
├── workflows/          # Orchestration logic
├── config/            # Configuration management
├── types/             # TypeScript interfaces
└── utils/             # Shared utilities

发展

可用脚本

npm run mcp:dev      # Start MCP server in development mode
npm run start:mcp    # Start MCP server (production)
npm run build        # Build TypeScript
npm run test         # Run tests
npm run lint         # Check code style
npm run typecheck    # Run TypeScript checks

代码质量标准

  • 零容忍 any 类型 -企业级安全型
  • 全面的接口 -自文档化代码
  • TDD方法 -集成优先测试(60/30/10分割)
  • API直接集成 -无CLI依赖关系

文档

测试

# Run all tests
npm test

# Run tests in watch mode
npm run test:watch

# Run with coverage
npm run test:coverage

贡献

  1. 遵循TypeScript严格模式指南
  2. 保持零 any 类型策略
  3. 为新功能编写集成测试
  4. 更新API变更文档

许可证

MIT许可证-请参阅 许可证 了解详情。

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

自动化编排TypeScript本地部署企业级管理PowerPlatformAzureDevOpsMCP协议

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Power Platform Orchestration Agent

MCP World · 本页

5stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Power Platform Orchestration Agent 怎么安装?

公开资料给出的安装命令是 npx power-platform-orchestrator,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Power Platform Orchestration Agent 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Power Platform Orchestration Agent 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Power Platform Orchestration Agent 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Power Platform Orchestration Agent 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP