Agent skill · software engineering · github

mcp-copilot-studio-server-generator

Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support

Why this skill is useful

Adds a complete MCP server implementation with executable scripts and specific schema constraints for Copilot Studio integration that the AI cannot generate on its own.

What it needs

Requires azure-functions-core-tools installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.

What this skill does

Power Platform MCP Connector Generator Generate a complete Power Platform custom connector with Model Context Protocol (MCP) integration for Microsoft Copilot Studio. This prompt creates all necessary files following Power Platform connector standards with MCP streamable HTTP support. Instructions Create a complete MCP server implementation that: 1. Uses Copilot Studio MCP Pattern: Implement x-ms-agentic-protocol: mcp-streamable-1.0 Support JSON-RPC 2.0 communication protocol Provide streamable HTTP endpoint at /mcp Follow Power Platform connector structure 2. Schema Compliance Requirements: NO reference types in tool inputs/outputs (filtered by Copilot Studio) Single type values only (not arrays of multiple types) Avoid enum inputs (interpreted as string, not enum) Use primitive types: string, number, integer, boolean, array, object Ensure all endpoints return full URIs 3. MCP Components to Include: Tools: Functions for the language model to call (✅ Supported in Copilot Studio) Resources: File-like data outputs from tools (✅ Supported in Copilot Studio - must be tool outputs to be accessible) Prompts: Predefined templates for specific tasks (❌ Not yet supported in Copilot Studio) 4. Implementation Structure: Context Variables Server Purpose: [Describe what the MCP server should accomplish] Tools Needed: [List of specific tools to implement] Resources: [Types of resources to provide] Authentication: [Auth method: none, api-key, oauth2] Host Environment: [Azure Function, Express.js, FastAPI, etc.] Target APIs: [External APIs to integrate with] Expected Output Generate: 1. apiDefinition.swagger.json with: Proper x-ms-agentic-protocol: mcp-streamable-1.0 MCP endpoint at POST /mcp Compliant schema definitions (no reference types) McpResponse and McpErrorResponse definitions 2. apiProperties.json with: Connector metadata and branding Authentication configuration Policy templates if needed 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills github/mcp-copilot-studio-server-generator

View the source on GitHub

Browse the @skills marketplace