Microsoft Copilot
Microsoft Copilot connects to the MCP server through a Copilot agent. You build and configure the Copilot agent in Microsoft Copilot Studio. People then use it in Microsoft 365 Copilot and Microsoft Teams. You do not need an admin to use the Copilot agent yourself or to share it with specific people.
Requirements
- Access to Microsoft Copilot Studio.
- An Ada dashboard account. Available tools depend on your role. See Permissions.
- Your MCP Server URL:
https://<your-ada-instance-domain>/api/mcp/oauth. See Ada instance domain.
Step 1: Create a Copilot agent
-
Open Copilot Studio.
-
Create a new agent. Example name:
Ada. -
Optional: add instructions for the Copilot agent. Example:
Step 2: Add the MCP server
- In the Copilot agent, go to the Tools page.
- Select Add a tool.
- Select New tool.
- Select Model Context Protocol. The MCP onboarding wizard opens.
- Fill out these values:
- Server name: A name for this connection. Example:
Ada. - Server description: What the server does. Copilot Studio uses the description to decide when to call the server. Example:
Reads conversations, metrics, knowledge, and configuration from the Ada AI Agent. - Server URL:
https://<your-ada-instance-domain>/api/mcp/oauth.
- Server name: A name for this connection. Example:
- For Authentication, select OAuth 2.0.
- For the OAuth 2.0 type, select Dynamic discovery.
- Select Create. Then select Next.
- Select Create a new connection.
- Log in with your Ada credentials.
- Select Add to agent.
Keep the Authentication setting of the tool on End user. This is the default. With this setting, each person logs in with their own Ada account, and their Ada role applies. Maker-provided gives every user of the Copilot agent the Ada access of the person who built it. To check the setting, open the tool and expand Additional details.
Step 3: Publish to Microsoft 365 Copilot and Teams
- Select Publish. Then confirm.
- Go to Channels. Open the Teams and Microsoft Copilot channel.
- Confirm that Make agent available in Microsoft Copilot is selected.
- Select Add channel.
- Select See agent in Teams. Then select Add. The Copilot agent installs in Teams and in Microsoft 365 Copilot for you.
- In Microsoft 365 Copilot, enter
@and select the Copilot agent. - Ask a question about your AI Agent. See the prompt library for examples.
- If the Copilot agent asks you to log in, log in with your Ada credentials.
Step 4: Share the Copilot agent
Each person who uses the Copilot agent logs in with their own Ada account the first time. Each person needs an Ada dashboard account.
Share with specific people
This option does not need an admin.
- In Copilot Studio, open the Teams and Microsoft Copilot channel.
- Select Availability options.
- Select Show to my teammates and shared users.
- Review who has access. Then select Share.
The Copilot agent appears in the Shared with you section of the Microsoft 365 Agent Store. To send a direct link, select Availability options. Then select Copy link.
Share with everyone in your organization
This option needs approval from a Microsoft 365 admin.
- In Copilot Studio, open the Teams and Microsoft Copilot channel.
- Select Availability options.
- Select Show to everyone in my org.
- Select Submit to org catalog. Then confirm.
- Ask your Microsoft 365 admin to approve the Copilot agent.
Troubleshooting
- You cannot install the Copilot agent in Teams or Microsoft 365 Copilot. Your organization must allow Power Platform apps in Teams. Ask your Teams admin.
- The connection to the MCP server is blocked. Copilot Studio connects to MCP servers through Power Platform connectors. A data policy can block these connectors. Ask your Power Platform admin.
- The Copilot agent cannot make changes. Write tools require the Owner or Admin role. See Permissions.
For other issues, see Troubleshooting.
Next steps
- Try a prompt from the prompt library.
- Review data privacy settings.