Copilot Studio MCP Tool

Attach a remote MCP (Model Context Protocol) server to a Microsoft Copilot Studio agent entirely from the command line - no Copilot Studio web UI, no browser automation. Covers authoring the OpenAPI/swagger definition with x-ms-agentic-protocol mcp-streamable-1.0, creating the Power Platform custom connector with `pac connector create`, creating a no-auth connection via the Power Apps REST API, creating the required Dataverse connectionreference row, and writing the TaskDialog / InvokeExternalAgentTaskAction / ModelContextProtocolMetadata action YAML into the agent workspace so `pac copilot push` succeeds. Also covers restricting which MCP tools the agent may call. Use when the user wants to add an MCP server or MCP tool to a Copilot Studio agent, wire up a custom MCP connector, or script MCP tool onboarding. Triggers: add mcp server to copilot studio, mcp tool copilot studio, mcp custom connector, x-ms-agentic-protocol, copilot studio mcp, streamable mcp connector.

jonnybottles Updated

File contents

jonnybottles/copilot-studio-agent-skills/tree/main/skills/copilot-studio-mcp-tool commit e20de9d81c

Frequently asked questions

npx skillmds@latest add jonnybottles/copilot-studio-mcp-tool