MCP App Store
Financial-Services
Egnyte icon

Egnyte

by Egnyte Inc

Overview

Egnyte MCP server enables AI agents to securely search, retrieve, and analyze content stored in any Egnyte domain. It wraps Egnyte’s public APIs and enforces native permissions, compliance rules, and audit logging.

Tools

ask_ai_assistant

ChatGPT
Ask a question to Egnyte AI Assistant with optional context from specific files/folders. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

ask_document

ChatGPT
Ask a question about a specific document in Egnyte using Egnyte AI. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

ask_knowledge_base

ChatGPT
Ask a question to a specific Knowledge Base. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

create_comment

ChatGPT
Create a new comment (note) on an existing file in Egnyte. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

create_folder

ChatGPT
Create a new folder in Egnyte. Fails if folder already exists or parent folders do not exist. Use list_filesystem_by_path first to verify the parent path exists. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

fetch

ChatGPT
Fetch content of a specific document in Egnyte. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

get_comment

ChatGPT
Get detailed information for a specific comment in Egnyte by its unique identifier. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

get_file_content

ChatGPT
Get text content of a file from Egnyte. Returns markdown/plain-text representation with pagination support. Provide either 'group_id' (group_id) or 'path', not both. For files without extractable text (e.g. PDFs, PPTX, XLSX), use ask_document instead. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

list_comments

ChatGPT
List comments for a specific file or all comments in the Egnyte domain. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

list_filesystem_by_path

ChatGPT
List files and folders in Egnyte file system by path with comprehensive metadata and options. Optionally include folder statistics. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

list_knowledge_bases

ChatGPT
List available Knowledge Bases in Egnyte. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

list_metadata_namespaces

ChatGPT
Returns all available metadata namespaces and their field definitions for the current domain. Always call this before using set_file_metadata to ensure you use valid namespace keys and field names.Hint: Namespaces are stable; responses may be cached for the duration of the MCP session. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

list_projects

ChatGPT
List all project folders in the Egnyte domain. Optionally filter by folderId path and include detailed project information. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

set_file_metadata

ChatGPT
Set custom metadata on a file in Egnyte. IMPORTANT: This REPLACES all existing metadata in the specified namespace - it does not merge or append. To preserve existing metadata, first retrieve current values using list_filesystem_by_path with list_custom_metadata=true, then include them in the values parameter. ask user what is desired result. Provide either group_id (UUID) or entry_id (UUID) to identify the file (entry_id takes precedence if both provided). REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

summarize_document

ChatGPT
Generate a summary of a specific document in Egnyte using Egnyte AI. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

upload_file

ChatGPT
Upload a text file to Egnyte. Creates a new file or adds a new version if file already exists at the path. Fails if parent folders do not exist. If the user does not specify a complete path, ask them to clarify the target folder before uploading. Maximum file size is 8MB. Supports plain text content only (UTF-8). Suitable file types: txt, csv, json, xml, rtf, md, html, css, js, java, py, etc. REQUIRED: Provide 'intent' parameter (max 15 words) explaining WHY you're calling this tool.

ask_copilot

Claude

ask_document

Claude

ask_knowledge_base

Claude

download_file_by_id

Claude

download_file_by_path

Claude

fetch

Claude

get_comment

Claude

get_folder_stats

Claude

get_project_details

Claude

get_workflow_details

Claude

list_comments

Claude

list_filesystem_by_id

Claude

list_filesystem_by_path

Claude

list_knowledge_bases

Claude

list_projects

Claude

list_workflow_tasks

Claude

list_workflows

Claude

search_projects_by_folder

Claude

summarize_document

Claude

App Stats

44

Tools

1

Prompts

Dec 22, 2025

First seen

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily