Elevate Your Egnyte Expertise. Join our Customer Community to connect with a network of peers and share game-changing strategies. Join Today

Welcome to
Help Desk

Product Updates
Training
Support
Ideas Community Contact Support

Egnyte MCP Server - Connecting Egnyte to Microsoft Copilot Studio

The article provides IT Administrators with a comprehensive guide on configuring the Egnyte Model Context Protocol (MCP) connector within Microsoft Copilot Studio. It enables the Microsoft Copilot Studio to retrieve, search, summarize, upload, and download files while respecting the organization’s existing permissions and security policies.

By following these steps, admins will enable the Copilot agents to securely interact with Egnyte data using a standardized protocol.

Prerequisites

  • Licensing: An active license to access and build within Microsoft Copilot Studio
  • Permissions: Administrative privileges in both Microsoft Copilot Studio and the Egnyte domain
  • An active Egnyte account on either Gen 4: Essential, Elite, and Ultimate plans OR Gen 3: Platform Enterprise or Enterprise Lite, with the AI add-on
  • Binary file uploads and downloads through the Egnyte MCP Server require the Microsoft Copilot Studio environment and its connector configuration to allow outbound access to *.egnyte.com. This access is required because binary file transfers use Egnyte signed URLs. Text-based operations such as search, summarization, and Q&A do not require access to these signed URLs and continue to work without this configuration

Create Agent Connector

  1. Sign in to Microsoft Copilot Studio.
  2. Navigate to Agents -> Create Blank Agent.
  3. Select Tools from the top bar menu and click on Add a tool.
  4. Select Model Context Protocol (MCP) in the popup window.
  5. Fill the form with the following details and click on Create:
    1. Server name: for example; Egnyte MCP
    2. Server description: for example; [Domain name] Egnyte MCP Server for Microsoft Copilot
    3. Server URL: https://mcp-server.egnyte.com/mcp. Refer MCP server documentation for more details. 
    4. Authentication: Select Oauth 2.0
      • Type: Dynamic discovery
  6. Click on Create new connection.
  7. Click on Create to confirm connection creation.
  8. Provide Egnyte domain name to connect and click on Continue.
  9. Click on Allow Access to confirm consent. It is required to use an Egnyte Admin account.
  10. Click on Add and configure to confirm.
  11. The connection will be added successfully and the information can be viewed in the Details section.
  12. Navigate to Tools and use the respective toggles to enable or disable a specific setting.

Test the Agent and Get the Response

Once the agent is provisioned, users can test the agent by typing their query for the agent.

The agent will provide the response based on the user’s query.

Troubleshooting Guide

File Upload or Download Fails With a Network or Host-Blocked Error

If file upload or download fails with a network, host-blocked, or similar error, the Microsoft Copilot Studio environment or connector may not have outbound access to *.egnyte.com. Binary file transfers use Egnyte signed URLs and require this access, while text-based operations such as search, summarization, and Q&A can continue to work.

To resolve the issue, verify the network configuration for the Power Platform environment and the connector used by the Copilot Studio agent. If network restrictions are enabled, allow outbound access to *.egnyte.com for the applicable Copilot Studio or connector traffic, and then retry the file transfer. For custom connectors or environments using network isolation, review the applicable Power Platform network configuration and connector settings.

Was this article helpful?
0 out of 1 found this helpful

For technical assistance, please contact us.