- Previous: Upload Requests API
- Up: Overview
- Next:
Egnyte Remote MCP Server BETA
Securely integrate Claude, ChatGPT, Microsoft Copilot Studio, and any OAuth-compatible MCP client with your Egnyte content
Overview
The Egnyte Remote MCP Server is a fully-managed Model Context Protocol (MCP) server that enables secure integration between your Egnyte content and popular AI tools. This service provides a standardized way for AI assistants to access and interact with your Egnyte data while maintaining enterprise-grade security through OAuth authentication.
Getting Started
Prerequisites
- An active Egnyte account on Business, Enterprise Lite, or Enterprise Plans.
New to Egnyte? Check our pricing page to see available plans with AI features. - An MCP-compatible AI client (Claude, ChatGPT, Microsoft Copilot Studio, etc.)
- Your Egnyte domain name and credentials for authentication
Configuration Steps
- Configure your AI client with the Egnyte MCP Server URL:
https://mcp-server.egnyte.com/sse
- Click on 'Connect'. You will be redirected to the authentication page where you should enter your Egnyte domain name.
- Authenticate using your Egnyte credentials
- Grant the necessary permissions for the integration
- Begin interacting with your Egnyte content through your AI assistant
Authentication
The Egnyte Remote MCP Server uses OAuth 2.0 for secure authentication. When connecting your AI client:
- The client will redirect you to Egnyte's OAuth authorization page
- Log in with your Egnyte credentials
- Review and approve the requested permissions
- The client will receive an access token for API calls
Access tokens are managed automatically by the MCP server and refreshed as needed to maintain your session.
Connecting Egnyte MCP to Popular AI Clients
ChatGPT
Add Egnyte as a source via custom connectors, available for ChatGPT Team, Enterprise, and Edu workspaces.
To add Egnyte as a custom connector:
- Navigate to your ChatGPT settings
- Select "Custom Connectors"
- Add the Egnyte MCP Server URL:
https://mcp-server.egnyte.com/sse
- Authenticate with your Egnyte credentials
Claude
For Claude Pro or Team Users:
On the Desktop App or Web Version:
- Go to Settings → Connectors → Add Custom Connector
- Name the MCP server and configure URL:
https://mcp-server.egnyte.com/sse
- Click "Add" and "Connect"
- Enter your Egnyte domain and authenticate with your login credentials
- All Egnyte tools should appear in Claude
Microsoft Copilot Studio
To add the Egnyte MCP server in Copilot Studio, follow the instructions in the official Microsoft documentation.
Azure API Center
To add the Egnyte MCP server in Azure API Center's Enterprise Registry, refer to the Azure documentation.
Available Tools
The Egnyte Remote MCP Server provides a comprehensive set of tools for interacting with your Egnyte content. These tools are organized by functionality:
Search and Discovery Tools
Tool Name | Description | Key Parameters |
---|---|---|
search | Search for documents and files in Egnyte for deep research purposes | query |
advanced_search | Advanced search with extensive filtering options including metadata, date ranges, and similarity search | query, folder, type, custom_metadata, date filters |
fetch | Fetch and summarize the full content of a specific document | id |
Advanced AI-Powered Tools (Requires Elite/Ultimate Plan or Copilot Add-on)
Tool Name | Description | Key Parameters |
---|---|---|
ask_document | Ask questions about a specific document using Egnyte AI | entry_id, question, include_citations |
summarize_document | Generate an AI-powered summary of a document | entry_id, chat_history |
ask_copilot | Ask questions to Egnyte Copilot with optional context from specific files/folders | question, folder_ids, file_entry_ids |
ask_knowledge_base | Query specific Knowledge Bases for information | kb_id, question, include_citations |
list_knowledge_bases | List available Knowledge Bases with filtering and sorting options | sort_by, status, created_by |
File System Operations
Tool Name | Description | Key Parameters |
---|---|---|
list_filesystem_by_path | List files and folders by path with comprehensive metadata | path, list_content, sort_by, include_locks |
list_filesystem_by_id | List files and folders by unique ID with metadata | type, id, list_content |
download_file_by_path | Download a file by its path; returns base64-encoded content | path, entry_id (optional) |
download_file_by_id | Download a file by its unique ID; returns base64-encoded content | id, entry_id (optional) |
get_folder_stats | Get comprehensive statistics for a folder including size and item counts | folder_id |
Project Management Tools
Tool Name | Description | Key Parameters |
---|---|---|
list_projects | List all project folders in the domain | None |
get_project_details | Get detailed information about a specific project | project_id |
search_projects_by_folder | Search for projects by root folder ID | root_folder_id |
Workflow Management Tools
Tool Name | Description | Key Parameters |
---|---|---|
list_workflows | List workflows with filtering by status, assignee, and more | status, assignee_id, completion_status |
get_workflow_details | Get comprehensive details for a specific workflow | workflow_id |
list_workflow_tasks | List workflow tasks assigned to the current user | status, sort_by, limit |
Collaboration Tools
Tool Name | Description | Key Parameters |
---|---|---|
list_comments | List comments for specific files/folders or all domain comments | file_path, start_time, end_time |
get_comment | Get detailed information for a specific comment | comment_id |
list_links | List shared links with filtering options | path, type, accessibility |
get_link_details | Get comprehensive details about a specific shared link | link_id |
Pricing and Availability
The Egnyte Remote MCP Server is available in open beta for all Egnyte customers. Core file system and collaboration tools are included at no additional cost. Advanced AI-powered tools require Elite or Ultimate Plans with Advanced AI features or the Copilot add-on.
Feature Set | Available for Business & Enterprise Lite Plans | Elite or Ultimate Plans / Copilot Add-on |
---|---|---|
File System Operations | ✓ | |
Search and Discovery | ✓ | |
Project Management | ✓ | |
Workflow Management | ✓ | |
Collaboration Tools | ✓ | |
Single Document AI Analysis | ✓ | |
AI Summarization | ✓ | |
Knowledge Base Queries | ✓ | |
Copilot Interactions | ✓ |
Usage Scenarios
Scenario: Contract Review and Analysis
Use Case: Legal teams need to review multiple contracts for specific clauses.
- Search for all contracts in a specific folder using advanced_search
- Use ask_document to query specific clauses or terms
- Generate summaries of key terms using summarize_document
- Compare multiple contracts by asking questions across documents
Scenario: Project Status Reporting
Use Case: Project managers need to compile status updates across multiple projects.
- List all active projects using list_projects
- Get detailed project information with get_project_details
- Review workflow statuses using list_workflows
- Check pending tasks with list_workflow_tasks
Scenario: Knowledge Base Research
Use Case: Support teams need to find information across company knowledge bases.
- List available knowledge bases with list_knowledge_bases
- Query specific topics using ask_knowledge_base
- Search across all content with search
- Get detailed answers with citations for customer responses
Scenario: Document Collaboration Review
Use Case: Team leads need to review feedback and comments on shared documents.
- List recent comments using list_comments
- Review shared link access with list_links
- Check document versions and metadata with list_filesystem_by_path
- Download specific versions for detailed review using download_file_by_id
Data Privacy and Security
When using the Egnyte Remote MCP Server, data security and privacy are maintained through the following measures:
Data Access and Responsibilities
- Customer Responsibilities: Customers maintain control over which AI clients are granted access to their Egnyte content and must ensure compliance with their organization's data governance policies.
- AI Client Responsibilities: AI clients must adhere to their own privacy policies and data handling practices when processing Egnyte content.
- Egnyte Responsibilities: Egnyte ensures secure OAuth authentication, respects existing permissions, and does not store or cache any content accessed through the MCP server.
Support and Resources
For additional support and resources:
- Egnyte Developer Portal - API documentation and guides
- Egnyte Support Center - Help articles and troubleshooting
- Egnyte Community - Connect with other users and share best practices
- Contact your Egnyte account manager for enterprise support options
Additional Information
- The MCP server respects all Egnyte permissions - users can only access content they have permissions for
- AI-powered tools require Egnyte Enterprise Plans (Elite & Ultimate) or the Copilot add-on
- Beta features may have limited availability or functionality
- Some AI clients may support only a subset of available tools (e.g., ChatGPT supports only search and fetch)
- Previous: Upload Requests API
- Up: Overview
- Next:
Docs Navigation
- Overview
- Getting Started
- Authentication
- Best Practices
- File System API
- AI API
- Permissions API
- Events API
- Search API
- Links API
- Workflow API
- User Management API
- Group Management API
- Audit Reporting API v2
- Trash API
- Comments API
- Metadata API
- Embedded UI API
- Bookmarks API
- User Insights API
- Folder Options API
- Project Folder API
- Controlled Document Management API
- eTMF API
- Document Portal API
- Mobile Development
- Other Applications
- UI Integration Framework
- Webhooks
- Secure and Govern API
- Audit Reporting API V1
- MSP API
- Upload Requests API