How to connect Egnyte to Claude

Connect Claude Web, Desktop and Cowork to Egnyte MCP. List all files in your egnyte projects folder, share the latest contract with the legal team, and more using natural language, with authentication handled for you.

Egnyte logoEgnyte
Oauth2

Egnyte is a cloud-based platform for secure file sharing, storage, and governance. It helps teams collaborate efficiently while maintaining data compliance and security.

60 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your Egnyte account to Claude via Composio Connect, enabling it to list all files in your Egnyte Projects folder, share the latest contract with the legal team, search Egnyte for documents about Q2 planning, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate Egnyte with

Connecting Egnyte to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your Egnyte account

Back in Claude, ask it to connect to Egnyte or give it any Egnyte-related task.

For example, ask Claude to:

  • "List all files in your Egnyte Projects folder"
  • "Share the latest contract with the legal team"
  • "Search Egnyte for documents about Q2 planning"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your Egnyte account is ready to use.

What is the Egnyte Claude Connector, and what's possible with it?

The Egnyte MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Egnyte account. It provides structured and secure access to your files, folders, shared links, users, groups, notes, and metadata, so your agent can search content, manage files, create shared links, organize users and groups, and review account information on your behalf.

  • File search and retrieval: Instruct your agent to search files using metadata filters, inspect file or folder details, and download the content you need.
  • File uploads and updates: Have your agent upload a new file or update an existing file at a chosen location in Egnyte.
  • Secure content sharing: Let the agent create shared links for files or folders with access and expiration settings, list existing links, and review your domain's sharing rules.
  • User and group administration: Direct your agent to create users or groups, add group members, list people and groups, and retrieve user details.
  • Content governance and cleanup: Have your agent review file metadata, remove metadata namespaces, or delete notes and comments that are no longer needed.

Troubleshooting

1. Why does Claude not use the Composio connector for Egnyte?

The connector can show as connected, but Claude must use it in each Egnyte conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to Egnyte again.

2. Why does Claude show an MCP server error before Egnyte connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for Egnyte.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect Egnyte.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the Egnyte authorization link not work?

The Composio connector is one server. Your Egnyte account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the Egnyte connection.
  • Composio creates a fresh Egnyte authorization link.
  • Open that link in your browser and finish the Egnyte sign-in.

4. Why do Egnyte actions fail after they worked before?

The Egnyte connection can expire or lose permission.

  • Ask Claude to inspect the Egnyte connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the Egnyte account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in Egnyte.
  • If the action still fails with a permission error, check that the connected account has that permission in Egnyte itself.

5. How do I switch to a different Egnyte account?

Claude can manage the Egnyte connection for you.

  • Ask Claude to disconnect or delete the current Egnyte account.
  • Ask Claude to connect Egnyte again.
  • Open the new Composio authorization link for Egnyte.
  • Sign in with the other Egnyte account in the browser.
  • After the account connects, ask Claude to retry the Egnyte task.

6. Why is my Egnyte connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your Egnyte connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click ⋮ and click Clear cache.
  • If Egnyte tools still do not appear, click ⋮, disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect Egnyte.
TOOLS

Supported Tools

Every Egnyte action and event your agent gets out of the box.

Create Permissions Audit Report

Tool to generate a permissions audit report for specified date range and filters.

Create user audit report

Tool to create a user audit report in Egnyte.

Create Bookmark

Tool to create a bookmark on a folder using either path or folder_id.

Create Comment

Tool to create a new comment/note on a file in Egnyte.

Create File Audit Report

Tool to generate a file activity audit report for specified date range and filters.

Create Group

Tool to create a new group with display name and members.

Create Shared Link

Tool to create a shared link for a file or folder with accessibility and expiration settings.

Create Login Audit Report

Tool to generate a login audit report for specified date range and filters.

Create User

Tool to create a new user in the Egnyte domain.

Delete Audit Report

Tool to delete an audit report from Egnyte.

Delete Bookmark

Tool to delete a bookmark from the user's bookmarks.

Delete File By ID

Delete a file using persistent file ID.

Delete file or folder

Tool to delete a file or folder at the specified path.

Delete Group

Tool to delete a group from the Egnyte domain.

Delete Shared Link

Tool to delete a shared link by its ID.

Delete Metadata Key

Tool to delete a metadata key from a namespace.

Delete Metadata Namespace

Tool to delete a metadata namespace.

Delete Note

Tool to delete a note/comment in Egnyte by its UUID.

Delete User

Tool to delete a user from the Egnyte domain using the SCIM-compliant endpoint.

Download File

Tool to download file content from a specified path in Egnyte.

Download File By ID

Tool to download file content using persistent file ID from Egnyte.

Get Audit Report

Tool to retrieve an audit report by type and ID.

Get audit job status

Tool to check the status of an audit report generation job.

Get Audit Stream

Tool to stream audit events starting from a specific date.

Get Bookmark

Tool to retrieve details for a specific bookmark by its ID.

Get Events Cursor

Tool to get the latest event cursor position for starting event polling.

Get Events V2

Tool to poll for events (v2) including permission_change event type in addition to file_system and note types.

Get File Metadata by ID

Tool to retrieve file metadata using persistent file ID (group_id) instead of path.

Get file or folder metadata

Tool to get file or folder metadata from Egnyte.

Get File Metadata Values

Tool to retrieve custom metadata values for a file or file version within a specific namespace.

Get Folder By ID

Tool to get folder metadata using a persistent folder ID instead of a path.

Get Folder Statistics

Tool to get statistics for a folder by ID including file counts, folder counts, and size information.

Get Group Details

Tool to retrieve details for a specific group including members and attributes.

Get Link Details

Tool to get detailed information about a shared link by its ID.

Get Link Settings

Tool to retrieve domain link settings including default expiration and allowed link types.

Get Folder Permissions

Tool to get effective permissions for a folder including users and groups with their permission levels.

Get User by ID

Tool to retrieve details for a single user by ID.

Get User Info

Tool to get information about the currently authenticated user.

List Bookmarks

Tool to list all bookmarked folders for the authenticated user with pagination support.

List Comments

Tool to list all comments/notes on a file in Egnyte.

List Groups

Tool to list all custom groups in the Egnyte domain.

List Insights Files

Tool to list recently accessed files for the authenticated user.

List Links V2

Tool to list all shared links using the v2 API with extended response fields.

List Metadata Namespaces

Tool to list all custom metadata keys in a namespace.

List Users

Tool to retrieve all users or a filtered subset from the Egnyte domain.

List workflows

Tool to list all workflows in Egnyte.

List Workflow Tasks

Tool to list all workflow tasks.

Lock File

Tool to lock a file to prevent edits by other users.

Replace Group (PUT)

Tool to fully replace a group's attributes including display name and members.

Advanced Search with Metadata Filters

Tool to perform advanced search with custom metadata filtering in Egnyte using v2 API.

Set File Metadata Values

Tool to set custom metadata values for a file or file version within a specific namespace.

Set Folder Metadata Values

Tool to set custom metadata values for a folder within a namespace.

Set Folder Permissions

Tool to set folder permissions for users or groups.

Stream Audit Events

Tool to stream audit events with filtering by audit types (FILE_AUDIT, LOGIN_AUDIT, PERMISSION_AUDIT).

Update Folder Options

Tool to update folder options including description and other settings.

Update Group

Tool to update specific attributes of a group including display name and members.

Update Metadata Key

Tool to update key definitions including display name, help text, data values for enums, and priority.

Update Metadata Namespace

Tool to update key definitions of a metadata namespace.

Update User

Tool to update specific attributes of a user in the Egnyte domain using the SCIM-compliant endpoint.

Upload File

Tool to upload or update a file at the specified path in Egnyte.

FAQ

Frequently asked questions

With a standalone Egnyte MCP server, the agents and LLMs can only access a fixed set of Egnyte tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Egnyte and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Egnyte tools.

Yes, absolutely. You can configure which Egnyte scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Egnyte data and credentials are handled as safely as possible.

Start with Egnyte.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Egnyte tool your agent needs.Free to start.

Start building