From d3203c5b7b87285ce3cb0cc35c93cd20b9d2ca0c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Jan 2026 01:36:11 +0000 Subject: [PATCH 1/4] Editorial: Structure - Added intro line and reorganized to follow 10/20/70 format --- .../mcp-clients/copilot-studio/page.mdx | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/app/en/get-started/mcp-clients/copilot-studio/page.mdx b/app/en/get-started/mcp-clients/copilot-studio/page.mdx index 304827b5c..d804f5b29 100644 --- a/app/en/get-started/mcp-clients/copilot-studio/page.mdx +++ b/app/en/get-started/mcp-clients/copilot-studio/page.mdx @@ -1,3 +1,4 @@ +```mdx import { Steps } from "nextra/components"; import { SignupLink } from "@/app/_components/analytics"; import Image from "next/image"; @@ -12,12 +13,18 @@ export const STEP_3_HEIGHT = 1074; export const STEP_4_WIDTH = 1512; export const STEP_4_HEIGHT = 790; + + # Use Arcade in Microsoft Copilot Studio +Connect your Microsoft Copilot Studio agents to Arcade tools through an MCP gateway. + +This guide shows you how to integrate Microsoft Copilot Studio with Arcade MCP gateways. You'll configure OAuth authentication, connect to your gateway, and start using Arcade tools in your agents. Use this when you want to extend Copilot Studio agents with external API capabilities like Gmail, Slack, or custom tools. After completing this setup, your agents can access any tools configured in your Arcade MCP gateway. + -Connect Microsoft Copilot Studio to an Arcade MCP Gateway. +Connect Microsoft Copilot Studio to an Arcade MCP gateway. @@ -26,7 +33,7 @@ Connect Microsoft Copilot Studio to an Arcade MCP Gateway. 1. A Microsoft 365 subscription with access to Copilot Studio 2. Create an Arcade account 3. Get an [Arcade API key](/get-started/setup/api-keys) -4. Create an [Arcade MCP Gateway](/guides/create-tools/mcp-gateways) and select the tools you want to use +4. Create an [Arcade MCP gateway](/guides/create-tools/mcp-gateways) and select the tools you want to use @@ -53,13 +60,13 @@ In [Copilot Studio](https://copilotstudio.microsoft.com/), create a new agent or height={STEP_1_HEIGHT / IMAGE_SCALE_FACTOR} /> -### Configure the MCP Gateway connection +### Configure the MCP gateway connection In the Model Context Protocol configuration dialog: 1. Enter a **Server name** for your connection (for example, "PersonalAssistantTools") 2. Add a **Server description** to help identify the tools available -3. Enter your Arcade MCP Gateway URL in the **Server URL** field: `https://api.arcade.dev/mcp/` +3. Enter your Arcade MCP gateway URL in the **Server URL** field: `https://api.arcade.dev/mcp/` 4. Under **Authentication**, select **OAuth 2.0** 5. Under **Type**, select **Dynamic discovery** to authorize the MCP gateway automatically using OAuth @@ -73,7 +80,7 @@ In the Model Context Protocol configuration dialog: ### Complete the authorization flow -After saving the gateway configuration, you'll be redirected to the Arcade authorization page. Review the permissions requested and click **Allow** to authorize Copilot Studio to access your MCP resources. +After saving the gateway configuration, the Arcade authorization page redirects you. Review the permissions requested and click **Allow** to authorize Copilot Studio to access your MCP resources. {"Step +``` \ No newline at end of file From dfdfdee36dd0e6a714651c75b69545ed787f5acc Mon Sep 17 00:00:00 2001 From: "RL \"Nearest\" Nabors" <236306+nearestnabors@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:33:10 +0000 Subject: [PATCH 2/4] Update app/en/get-started/mcp-clients/copilot-studio/page.mdx --- app/en/get-started/mcp-clients/copilot-studio/page.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/app/en/get-started/mcp-clients/copilot-studio/page.mdx b/app/en/get-started/mcp-clients/copilot-studio/page.mdx index d804f5b29..20fa6649d 100644 --- a/app/en/get-started/mcp-clients/copilot-studio/page.mdx +++ b/app/en/get-started/mcp-clients/copilot-studio/page.mdx @@ -1,4 +1,3 @@ -```mdx import { Steps } from "nextra/components"; import { SignupLink } from "@/app/_components/analytics"; import Image from "next/image"; From 6d5051e627a22fe766dcf815dd22c25a057d99e3 Mon Sep 17 00:00:00 2001 From: "RL \"Nearest\" Nabors" <236306+nearestnabors@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:34:53 +0000 Subject: [PATCH 3/4] Update app/en/get-started/mcp-clients/copilot-studio/page.mdx --- app/en/get-started/mcp-clients/copilot-studio/page.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/en/get-started/mcp-clients/copilot-studio/page.mdx b/app/en/get-started/mcp-clients/copilot-studio/page.mdx index 20fa6649d..befc3c4e9 100644 --- a/app/en/get-started/mcp-clients/copilot-studio/page.mdx +++ b/app/en/get-started/mcp-clients/copilot-studio/page.mdx @@ -79,7 +79,7 @@ In the Model Context Protocol configuration dialog: ### Complete the authorization flow -After saving the gateway configuration, the Arcade authorization page redirects you. Review the permissions requested and click **Allow** to authorize Copilot Studio to access your MCP resources. +After saving the gateway configuration, you'll be redirected to the Arcade authorization page. Review the permissions requested and click **Allow** to authorize Copilot Studio to access your MCP resources. {"Step Date: Wed, 21 Jan 2026 11:35:27 +0000 Subject: [PATCH 4/4] Update app/en/get-started/mcp-clients/copilot-studio/page.mdx --- app/en/get-started/mcp-clients/copilot-studio/page.mdx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/en/get-started/mcp-clients/copilot-studio/page.mdx b/app/en/get-started/mcp-clients/copilot-studio/page.mdx index befc3c4e9..9f1adcafb 100644 --- a/app/en/get-started/mcp-clients/copilot-studio/page.mdx +++ b/app/en/get-started/mcp-clients/copilot-studio/page.mdx @@ -103,5 +103,4 @@ Arcade provides just-in-time authorization. When you use a tool that requires ac height={STEP_4_HEIGHT / IMAGE_SCALE_FACTOR} /> - -``` \ No newline at end of file + \ No newline at end of file