用途:为 Microsoft Copilot Studio 生成完整的 MCP 服务器与 Power Platform 自定义连接器实现,遵循 Copilot Studio MCP 模式与 Power Platform 连接器标准。
主要能力:实现 x-ms-agentic-protocol: mcp-streamable-1.0,支持 JSON-RPC 2.0,提供 /mcp 流式 HTTP 端点;按目录结构生成 /apiDefinition.swagger.json、/apiProperties.json、/script.csx、/server/、/tools/、/resources/;包含工具、资源(须作为工具输出)等 MCP 组件;提供部署、测试与验证配置。
Schema 约束:工具输入输出不使用 reference 类型,类型值为单一类型,避免 enum 输入(按字符串处理并校验),使用 string、number、integer、boolean、array、object 等原始类型,端点返回完整 URI,并定义 McpResponse 与 McpErrorResponse。
使用方式:填写上下文变量——Server Purpose、Tools Needed、Resources、Authentication(none、api-key、oauth2)、Host Environment(如 Azure Function、Express.js、FastAPI)、Target APIs,然后生成上述文件。
适用场景:需将外部或 CRM 等 REST API 接入 Copilot Studio 智能体,以连接器+MCP 方式暴露工具与资源。
限制:Prompts 暂不被 Copilot Studio 支持;资源须经工具输出才能访问;枚举输入会被当作字符串;需确保 JSON-RPC 2.0 合规并带正确协议头,且与生成式编排兼容。未提供具体价格、平台细节与其他收费信息。