{
 "categories": [
  "documents",
  "enterprise"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-07",
   "fact": "homepage",
   "note": "Egnyte presents an AI-powered content cloud for collaboration, governance, and secure file access, with a free trial and product pages for desktop, AI, and industry solutions.",
   "source": "https://www.egnyte.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "license",
   "note": "Business starts at $22 per user per month paid annually. Enterprise Lite is $39. Elite is $48. Ultimate is contact-us. Plans include a free trial. No lasting free tier was stated.",
   "source": "https://www.egnyte.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "platforms",
   "note": "The plan comparison lists Mobile Apps (iOS and Android), Desktop App (Windows and MacOS), and Web App as collaboration features.",
   "source": "https://www.egnyte.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.exists",
   "note": "Egnyte documents a Public REST API that uses JSON and OAuth 2.0. Base path is https://{domain}.egnyte.com/pubapi/.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.kinds[0]",
   "note": "The getting-started guide states the API is built on REST principles with JSON responses and Bearer access tokens.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.auth[0]",
   "note": "Egnyte uses OAuth 2.0. Public apps use authorization-code or implicit grant. Internal apps use resource-owner password credentials. Subsequent calls send Authorization: Bearer. Access tokens expire after 30 days; refresh tokens mint a new pair.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.coverage",
   "note": "The Public API catalog includes File System, Search, Permissions, Users, Groups, Links, Events, Webhooks, Metadata (beta), AI, Agents, Audit, Trash, Workflows, Projects, Sign, and industry APIs such as eTMF and Controlled Documents. File System is documented as create, update, move, copy, delete, download, and list.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.exists",
   "note": "Egnyte's SDKs & Tools page lists official SDKs maintained by Egnyte, plus the Agentic CLI, a Postman collection, and an OpenAPI 3.1 spec titled Egnyte Public API.",
   "source": "https://developers.egnyte.com/integration/sdks",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.languages[0]",
   "note": "The page documents a Python client installed with pip install egnyte and labeled official.",
   "source": "https://developers.egnyte.com/integration/sdks",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.languages[1]",
   "note": "The page documents an official JavaScript/TypeScript client installed with npm i @egnyte/sdk.",
   "source": "https://developers.egnyte.com/integration/sdks",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.languages[2]",
   "note": "The page documents an official .NET client installed with dotnet add package Egnyte.Sdk.",
   "source": "https://developers.egnyte.com/integration/sdks",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.mcp.first_party",
   "note": "Egnyte documents a fully-managed first-party MCP at https://mcp-server.egnyte.com/mcp using OAuth 2.0. Clients named include Claude, ChatGPT, and Claude Code. Tools include search, advanced_search, fetch, ask_document, summarize_document, ask_ai_assistant, filesystem list/get/create/upload, comments, and links.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/remote-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.cli.exists",
   "note": "Egnyte documents the official Agentic CLI as npm install -g @egnyte/agentic-cli. Output is JSON-only. Authentication is interactive OAuth or EGNYTE_TOKEN plus EGNYTE_DOMAIN. Mutations require --dry-run.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/agentic-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.extensibility.webhooks",
   "note": "POST /pubapi/v1/webhooks registers an HTTPS callback. Event types include filesystem, link, and comment wildcards. Delivery sends a caller-configured authorization header. Failed deliveries retry four times; the registration is then disabled. Tokens need the Egnyte.webhooks scope.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/webhooks-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.data_access.export[0]",
   "note": "The File System API is documented to download files and list file and folder information through the Public API.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.data_access.import[0]",
   "note": "The File System API is documented to create and update files and folders through the Public API.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Egnyte publishes https://www.egnyte.com/llms.txt as a markdown index of platform, product, industry, compliance, and use-case pages, including explicit not-this-product statements.",
   "source": "https://www.egnyte.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.api",
   "note": "The Public API is versioned REST JSON with OAuth, refresh, impersonation headers, webhooks, and a broad resource catalog. Admin-only key approval and default 2 QPS / 1,000\u20134,000 daily caps are material constraints, so the path is broad rather than unusually complete.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.mcp",
   "note": "The official hosted MCP has OAuth and useful search, AI, filesystem, comment, and link tools. Availability is plan-gated. Gen 3 without the AI add-on is limited to three read tools. Upload is text-only at 8 MB. The self-hosted GitHub server last pushed 2025-06-23.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/remote-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.cli",
   "note": "The official CLI is documented for terminals, CI, and coding agents, with JSON output, schema --list, env-var auth, and mandatory dry-run. Coverage is 64 operations rather than the full Public API surface.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/agentic-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current Remote MCP Server guide, including https://mcp-server.egnyte.com/mcp, OAuth, plan availability, and the tool catalog.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/remote-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current Authentication page, including authorization-code, implicit, password, refresh, scopes, and Bearer usage.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current Public API getting-started guide, including key eligibility, OAuth flows, first userinfo call, and plan rate limits.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[3].url",
   "note": "Opened the current Agentic CLI guide, including npm install, OAuth login, env-var auth, and JSON plus dry-run behavior.",
   "source": "https://developers.egnyte.com/integration/cfs/api-docs/agentic-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[4].url",
   "note": "Opened the vendor GitHub repo. GitHub API reports pushed_at 2025-06-23T15:05:18Z on default branch master. README documents a local stdio server with search_for_document_by_name.",
   "source": "https://github.com/egnyte/egnyte-mcp-server",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-07",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://developers.egnyte.com/integration/cfs/api-docs/remote-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://developers.egnyte.com/integration/cfs/api-docs/authentication"
   },
   {
    "type": "docs",
    "url": "https://developers.egnyte.com/integration/cfs/api-docs/getting-started"
   },
   {
    "type": "docs",
    "url": "https://developers.egnyte.com/integration/cfs/api-docs/agentic-cli"
   },
   {
    "type": "mcp",
    "url": "https://github.com/egnyte/egnyte-mcp-server"
   }
  ]
 },
 "homepage": "https://www.egnyte.com/",
 "id": "egnyte",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2"
   ],
   "coverage": "partial",
   "docs": "https://developers.egnyte.com/integration/cfs/api-docs/overview",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-download"
   ],
   "import": [
    "api-upload"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Egnyte's Public REST API, official SDKs, Agentic CLI, signed webhooks, and hosted Remote MCP cover content automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "javascript",
    "dotnet"
   ],
   "official": true
  }
 },
 "name": "Egnyte",
 "platforms": [
  "web",
  "windows",
  "macos",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "box",
   "dropbox",
   "sharepoint",
   "m-files"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Egnyte",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 7,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "Egnyte is automatable today through the Public REST API on https://{domain}.egnyte.com/pubapi/. This record is Egnyte's enterprise content platform: files, folders, search, users, permissions, links, webhooks, and AI. It is not Box, Dropbox, SharePoint, or M-Files. The API is REST JSON with OAuth 2.0 Bearer tokens. Public apps use authorization-code or implicit grant; internal apps use the resource-owner password grant. Access tokens last 30 days and refresh. Keys are admin-requested and start Pending Approval; Trial, Legacy Office, and Team domains are not eligible. Default plan caps are 2 calls per second and 1,000 to 4,000 calls per day. The File System API creates, updates, moves, copies, deletes, downloads, and lists files and folders. Webhooks POST filtered filesystem, link, and comment events to an HTTPS endpoint. Official Python, JavaScript/TypeScript, and .NET SDKs are documented on the developer portal. Egnyte hosts a first-party Remote MCP at https://mcp-server.egnyte.com/mcp with OAuth 2.0. Tools cover search, AI Q&A and summarization, filesystem list and text upload, comments, and share links. MCP is plan-gated (Gen 4 Essential, Elite, or Ultimate; selected Gen 3 plans). Gen 3 domains without the AI add-on get only list, advanced search, and get_file_content. MCP upload is UTF-8 text only and capped at 8 MB; fetch truncates to 10,000 characters. The older vendor GitHub server egnyte/egnyte-mcp-server last pushed 2025-06-23 and exposes a single search_for_document_by_name tool. The official Agentic CLI (@egnyte/agentic-cli) emits JSON, lists 64 operations, and requires --dry-run on mutations. iPaaS connector catalogs were not opened. Computer-use viability is unassessed. API scores 8. MCP and CLI score 7. API is the best path because binary file transfer, users, permissions, and webhooks sit on REST, while MCP write coverage is narrower and plan-gated.\n"
 }
}