Connect Copilot Studio
Microsoft Copilot Studio adds MCP servers as tools on an agent. It connects to them from Microsoft’s cloud over the Streamable HTTP transport, which is what the Scrive MCP uses, so no bridge or self-hosting is needed.
| Surface | Connection | Status |
|---|---|---|
| Copilot Studio agent | MCP tool, OAuth 2.0 | Supported, see below |
What you need
Section titled “What you need”| Requirement | Why |
|---|---|
| Permission to add tools to an agent and create Power Platform connections | The MCP wizard creates a custom connector in your environment. Data policies on Power Platform connectors apply to it too |
| An OAuth client ID and secret issued by Scrive | Copilot Studio authenticates users through Scrive’s authorization server with these |
| Each user’s own Scrive account | Connections use user authentication, so every user signs in to Scrive themselves and the agent acts as them |
Add the tool
Section titled “Add the tool”-
Open your agent and go to the Tools page. Select Add a tool → New tool → Model Context Protocol.
-
Fill in Server name (
Scrive), Server description (for example “Find, prepare, send and follow up on Scrive documents”) and Server URL (https://mcp.scrive.com/mcp). The orchestrator uses the description to decide when to call the server. -
Under authentication choose OAuth 2.0, set Type to Manual and fill in:
Field Value Client ID, Client secret Issued by Scrive Authorization URL https://oauth2.scrive.com/oauth2/authToken URL template https://oauth2.scrive.com/oauth2/tokenRefresh URL https://oauth2.scrive.com/oauth2/tokenScopes fullSelect Create.
-
The wizard now shows a callback URL. Copy it and make sure it is registered on the Scrive OAuth client, then select Next.
-
In the Add tool dialog choose Create a new connection, sign in to Scrive when the browser window opens, then select Add to agent.
-
Test in the agent’s chat:
List the Scrive documents that are still pending signature.
The Scrive tools appear under the new MCP tool. Keep the agent’s confirmation on for
start_signing,remind_document,cancel_document,start_flowanddelete_flow_draft.
Agents in the new experience
Section titled “Agents in the new experience”Agents built in Copilot Studio’s new experience (the GitHub Copilot harness, in preview) add MCP servers from the Build tab instead. Open Tools, select Add next to the search bar, then Model Context Protocol (MCP). Enter the same name, description and server URL, choose OAuth 2.0 with the values above, select Add, review the Scrive tools and select Save. Test from the Preview tab.
Remove
Section titled “Remove”Delete the tool from the agent’s Tools page and delete the connection and custom connector in Power Apps. See Revoke access.
Related reading
Section titled “Related reading”- Microsoft’s documentation: Connect your agent to an existing MCP server, Add an MCP server in the new experience
- Any MCP client
- Access & permissions
