Set up Microsoft Copilot Studio with Remote MCP
Scenario
Integrating the OvalEdge Remote MCP (Model Context Protocol) Server with Microsoft Copilot Studio enables Microsoft 365 Copilot (chat and desktop applications) and Microsoft Teams users to securely access governed metadata from OvalEdge through AI-assisted conversations. After the integration is complete, users can search catalog assets, retrieve metadata, explore glossary terms, analyze lineage, discover data sources, and access other supported MCP capabilities directly from Microsoft 365 Copilot.
Prerequisites
Before starting the integration, ensure that:
Microsoft Copilot Studio access is available.
The OvalEdge Remote MCP Server URL is available.
The OvalEdge Token and Secret have been generated.
The authentication value is available in the format TOKEN::SECRET.
Permission is available to create and publish Microsoft Copilot agents.
Steps Involved
Open Microsoft Copilot Studio and sign in with a Microsoft account that has permission to create Copilot agents.

From the left navigation pane, click Agents. Click Create blank agent.

Enter the Agent Name, and then click Create.

Wait until Microsoft Copilot Studio completes provisioning the new agent. Select the preferred AI model for the agent.

By default, the Claude Sonnet 4.6 AI model is selected.
Click the Tools tab. Click Add Tool.

Select Model Context Protocol (MCP) as the tool type.

Enter the Server Name, Server Description, and OvalEdge Remote MCP Server URL for the MCP server.

Select API Key as the authentication type. Select Header as the API Key location. Enter X-OvalEdge-Credentials as the header name. Click Create to register the MCP server.

Verify that the newly created MCP server appears as below.

Click Create New Connection for the MCP server.

Enter the authentication value using the format TOKEN::SECRET.

Click Create to establish the MCP connection.
Verify that the connection status changes to Connected after the connection is created.

Click Add and Configure to retrieve the tools exposed by the OvalEdge MCP Server.
Review the available MCP tools displayed in the tool list.

By default, all MCP tools are selected, but users can customize it to enable only the required tools and disable those that are not required. Only selected MCP tools will be available to the agent.
Click Save to save the selected MCP tools.

Navigate to Settings for the agent.

Select Generative AI. Click Orchestration. Enable Use Generative AI Orchestration by setting it to Yes.

Navigate to the Test panel. Enter a sample prompt to verify the MCP integration. Click Send to submit the prompt.

If prompted to authenticate, click Open Connection Manager.

Review the available MCP connections. Verify that the OvalEdge MCP connection is listed.
If the connection is not active, select the OvalEdge MCP connection. Click Connect.

Select the required connection and click Submit.

Wait until the connection status changes to Connected.

Return to the Test panel. Click Retry to execute the original prompt again.

Verify that the Activity Map displays the MCP tool execution. Review the tool execution details, including the request and response payload.

Verify that the execution status is successful and no errors are returned. Review the metadata returned from the OvalEdge MCP Server. Confirm that the returned metadata matches the requested catalog object.
Navigate to the Channels tab. Under Microsoft Channels, select Microsoft 365 and Microsoft Teams.

Enable Make agent available in Microsoft 365 Copilot. Click Add Channel.

Verify that the ‘Microsoft 365 and Microsoft Teams’ channel is successfully added to the agent.

Click Publish. In the Publish Agent dialog, enable Force newest version.

Click Publish to publish the latest version of the agent.
Wait until the publishing process completes successfully. Verify that the agent status changes to Published.

Navigate to Microsoft 365 and Microsoft Teams under the Channels page.

Click See agent in Microsoft 365 to open the published agent directly in Microsoft 365 Copilot.

Verify that the published OvalEdge MCP agent opens successfully in Microsoft 365 Copilot. In Microsoft 365 Copilot, review the Agent Store and locate the published OvalEdge MCP agent.

Click Add to add the OvalEdge MCP agent to Microsoft 365 Copilot.

Wait until the agent is added successfully.
Open the newly added OvalEdge MCP agent.

Users can pin the created Agent(s), and the pinned Agent(s) will be displayed under the ‘Agents’ section from the left menu.
Enter a sample metadata query in the prompt box. Click Send to submit the query.

Ensure that users select only the created agent from the ‘Agents’ section (here ovaledgeMCP2 Agent) before prompting.
If prompted for authentication, click Open Connection Manager.

In the Manage your Connections page, locate the OvalEdge MCP connection.

Click Connect for the OvalEdge MCP connection.

In the Create or Pick a Connection dialog, select the previously created OvalEdge MCP connection.

Click Submit to authenticate the connection.
Wait until the connection status changes to Connected.

Return to the Microsoft 365 Copilot conversation window. Click Retry to execute the previously submitted prompt.

Wait for Microsoft 365 Copilot to invoke the OvalEdge MCP tools.
Review the returned response and verify that the metadata has been successfully retrieved from the OvalEdge MCP Server.

Copyright © 2026, OvalEdge LLC, Peachtree Corners, GA, USA.
Last updated
Was this helpful?

