Token导航 LogoToken导航TokenDH.com
研究检索external-servicegithub未标认证来源可访问许可证需确认审计通过

power-platform-mcp-connector-suitepower platform MCP connector suite 搜索

Agent Skill

power-platform-mcp-connector-suite 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

203,184

周安装

8,271

GitHub Stars

31,690

下载量

65,072
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:power-platform-mcp-connector-suite(power platform MCP connector suite 搜索)
来源仓库:https://github.com/github/awesome-copilot
仓库路径:skills/power-platform-mcp-connector-suite
安装命令:
npx skills add https://github.com/github/awesome-copilot --skill power-platform-mcp-connector-suite
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/github/awesome-copilot --skill power-platform-mcp-connector-suite

简介

完整的 Power Platform 自定义连接器生成器,具有 MCP 集成、架构验证和 Copilot Studio 合规性。

  • 生成四个核心文件(apiDefinition.swagger.json、apiProperties.json、script.csx、readme.md),具有内置 MCP 协议支持和 Copilot Studio 代理的 JSON-RPC 2.0 处理
  • 根据 Copilot Studio 约束验证架构:无引用类型、仅单一类型值、原始类型和作为工具输出的资源
  • 支持六种生成模式:全新连接器、模式验证、故障排除、混合连接器升级、认证准备和 OAuth 安全强化
  • 包括全面的验证清单,涵盖技术合规性、CLI 验证(paconn、pac)、OAuth 2.0 安全性和 Microsoft 认证要求

SKILL.md

Power Platform MCP Connector Suite

Generate comprehensive Power Platform custom connector implementations with Model Context Protocol integration for Microsoft Copilot Studio.

MCP Capabilities in Copilot Studio

Currently Supported:

  • Tools: Functions that the LLM can call (with user approval)
  • Resources: File-like data that agents can read (must be tool outputs)

Not Yet Supported:

  • Prompts: Pre-written templates (prepare for future support)

Connector Generation

Create complete Power Platform connector with:

Core Files:

  • apiDefinition.swagger.json with x-ms-agentic-protocol: mcp-streamable-1.0
  • apiProperties.json with connector metadata and authentication
  • script.csx with custom C# transformations for MCP JSON-RPC handling
  • readme.md with connector documentation

MCP Integration:

  • POST /mcp endpoint for JSON-RPC 2.0 communication
  • McpResponse and McpErrorResponse schema definitions
  • Copilot Studio constraint compliance (no reference types, single types)
  • Resource integration as tool outputs (Resources and Tools supported; Prompts not yet supported)

Schema Validation & Troubleshooting

Validate schemas for Copilot Studio compliance:

  • ✅ No reference types ($ref) in tool inputs/outputs
  • ✅ Single type values only (not ["string", "number"])
  • ✅ Primitive types: string, number, integer, boolean, array, object
  • ✅ Resources as tool outputs, not separate entities
  • ✅ Full URIs for all endpoints

Common issues and fixes:

  • Tools filtered → Remove reference types, use primitives
  • Type errors → Single types with validation logic
  • Resources unavailable → Include in tool outputs
  • Connection failures → Verify x-ms-agentic-protocol header

Context Variables

  • Connector Name: [Display name for the connector]
  • Server Purpose: [What the MCP server should accomplish]
  • Tools Needed: [List of MCP tools to implement]
  • Resources: [Types of resources to provide]
  • Authentication: [none, api-key, oauth2, basic]
  • Host Environment: [Azure Function, Express.js, etc.]
  • Target APIs: [External APIs to integrate with]

Generation Modes

Mode 1: Complete New Connector

Generate all files for a new Power Platform MCP connector from scratch, including CLI validation setup.

Mode 2: Schema Validation

Analyze and fix existing schemas for Copilot Studio compliance using paconn and validation tools.

Mode 3: Integration Troubleshooting

Diagnose and resolve MCP integration issues with Copilot Studio using CLI debugging tools.

Mode 4: Hybrid Connector

Add MCP capabilities to existing Power Platform connector with proper validation workflows.

Mode 5: Certification Preparation

Prepare connector for Microsoft certification submission with complete metadata and validation compliance.

Mode 6: OAuth Security Hardening

Implement OAuth 2.0 authentication enhanced with MCP security best practices and advanced token validation.

Expected Output

1. apiDefinition.swagger.json

  • Swagger 2.0 format with Microsoft extensions
  • MCP endpoint: POST /mcp with proper protocol header
  • Compliant schema definitions (primitive types only)
  • McpResponse/McpErrorResponse definitions

2. apiProperties.json

  • Connector metadata and branding (iconBrandColor required)
  • Authentication configuration
  • Policy templates for MCP transformations

3. script.csx

  • JSON-RPC 2.0 message handling
  • Request/response transformations
  • MCP protocol compliance logic
  • Error handling and validation

4. Implementation guidance

  • Tool registration and execution patterns
  • Resource management strategies
  • Copilot Studio integration steps
  • Testing and validation procedures

Validation Checklist

Technical Compliance

  • x-ms-agentic-protocol: mcp-streamable-1.0 in MCP endpoint
  • No reference types in any schema definitions
  • All type fields are single types (not arrays)
  • Resources included as tool outputs
  • JSON-RPC 2.0 compliance in script.csx
  • Full URI endpoints throughout
  • Clear descriptions for Copilot Studio agents
  • Authentication properly configured
  • Policy templates for MCP transformations
  • Generative Orchestration compatibility

CLI Validation

  • paconn validate: paconn validate --api-def apiDefinition.swagger.json passes without errors
  • pac CLI ready: Connector can be created/updated with pac connector create/update
  • Script validation: script.csx passes automatic validation during pac CLI upload
  • Package validation: ConnectorPackageValidator.ps1 runs successfully

OAuth and Security Requirements

  • OAuth 2.0 Enhanced: Standard OAuth 2.0 with MCP security best practices implementation
  • Token Validation: Implement token audience validation to prevent passthrough attacks
  • Custom Security Logic: Enhanced validation in script.csx for MCP compliance
  • State Parameter Protection: Secure state parameters for CSRF prevention
  • HTTPS Enforcement: All production endpoints use HTTPS only
  • MCP Security Practices: Implement confused deputy attack prevention within OAuth 2.0

Certification Requirements

  • Complete metadata: settings.json with product and service information
  • Icon compliance: PNG format, 230x230 or 500x500 dimensions
  • Documentation: Certification-ready readme with comprehensive examples
  • Security compliance: OAuth 2.0 enhanced with MCP security practices, privacy policy
  • Authentication flow: OAuth 2.0 with custom security validation properly configured

Example Usage

Mode: Complete New Connector
Connector Name: Customer Analytics MCP
Server Purpose: Customer data analysis and insights
Tools Needed:
  - searchCustomers: Find customers by criteria
  - getCustomerProfile: Retrieve detailed customer data
  - analyzeCustomerTrends: Generate trend analysis
Resources:
  - Customer profiles (JSON data)
  - Analysis reports (structured data)
Authentication: oauth2
Host Environment: Azure Function
Target APIs: CRM REST API

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.8%
按下载量换算24,597

Claude

29.27%
按下载量换算19,047

Cursor

20.45%
按下载量换算13,307

Gemini CLI

9.05%
按下载量换算5,889

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills